Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.2.0-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.15.1-py3-none-any.whl.metadata (3.5 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.2-py3-none-any.whl.metadata (12 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-202610-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.2.0-py3-none-any.whl (228 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 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.2-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-202610-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.2.0 Levenshtein-0.25.1 PyJWT-2.15.1 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.2 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-202610 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.107-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.59.1-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.28.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.16.0-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.40.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.66.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (130 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.107 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.107-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.5-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.8.0-py3-none-any.whl.metadata (2.9 kB) Collecting proto-plus<2.0.0,>=1.26.1 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.29.0-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.2 (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.11.0-py3-none-any.whl.metadata (2.3 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.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.2 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.45.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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.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.107->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.107->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.107->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.107-py3-none-any.whl (140 kB) Downloading grpcio_status-1.84.0-py3-none-any.whl (14 kB) Downloading google_auth-2.59.1-py3-none-any.whl (263 kB) Downloading google_cloud_translate-3.28.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.16.0-py3-none-any.whl (343 kB) Downloading google_api_core-2.40.0-py3-none-any.whl (214 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.107-py3-none-any.whl (16.0 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.66.1-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.8.0-py3-none-any.whl (31 kB) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (36 kB) Downloading google_resumable_media-2.11.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.5-py3-none-any.whl (307 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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (336 kB) Downloading opentelemetry_api-1.45.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.29.0-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=1510754 sha256=c7fac4610e2325ff4bb945572de89f528cbc6a4abc6a18a19bd5775d42c79d63 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-2t501o9x/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.107 botocore-1.43.107 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.66.1 frozenlist-1.8.0 google-api-core-2.40.0 google-auth-2.59.1 google-cloud-core-2.8.0 google-cloud-storage-3.16.0 google-cloud-translate-3.28.0 google-crc32c-1.9.0 google-resumable-media-2.11.0 googleapis-common-protos-1.75.5 grpc-google-iam-v1-0.14.5 grpcio-1.84.0 grpcio-status-1.84.0 jmespath-1.1.0 multidict-6.9.1 opentelemetry-api-1.45.0 oscrypto-1.3.0 propcache-0.5.4 proto-plus-1.29.0 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-10-02 05:32:11,007 121 INFO ? odoo: Odoo version 18.0 2026-10-02 05:32:11,008 121 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-10-02 05:32:11,008 121 INFO ? odoo: addons paths: ['/data/build/rb-1115226-225207/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-1115226-225207/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-10-02 05:32:11,008 121 INFO ? odoo: database: runbot_build@default:5435 2026-10-02 05:32:11,170 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-10-02 05:32:11,181 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-10-02 05:32:11,445 121 INFO ? odoo.tests.common: Importing test framework 2026-10-02 05:32:11,805 121 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-10-02 05:32:11,848 121 INFO rb-1115226-225207-420259 odoo.modules.loading: loading 1 modules... 2026-10-02 05:32:12,030 121 INFO rb-1115226-225207-420259 odoo.modules.loading: 1 modules loaded in 0.18s, 0 queries (+0 extra) 2026-10-02 05:32:13,207 121 INFO rb-1115226-225207-420259 odoo.modules.loading: loading 1157 modules... 2026-10-02 05:32:30,450 121 INFO rb-1115226-225207-420259 odoo.modules.loading: 1157 modules loaded in 17.24s, 2 queries (+2 extra) 2026-10-02 05:32:32,449 121 INFO rb-1115226-225207-420259 odoo.modules.loading: Modules loaded. 2026-10-02 05:32:32,831 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-10-02 05:32:32,834 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Registry loaded in 21.027s 2026-10-02 05:32:32,834 121 INFO rb-1115226-225207-420259 odoo.service.server: Starting post tests 2026-10-02 05:32:33,701 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-10-02 05:32:38,583 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.869724988937378 seconds 2026-10-02 05:32:39,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.8499031066894531 seconds 2026-10-02 05:32:51,915 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-10-02 05:32:56,365 121 INFO rb-1115226-225207-420259 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-10-02 05:32:59,886 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1595 checked, 5 removed 2026-10-02 05:33:09,378 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_downpayment_coexistence: Starting TestPaymentDownpaymentCoexistence.test_module_advance_and_core_downpayment_coexist_without_double_counting ... 2026-10-02 05:33:12,426 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:33:22,285 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-10-02 05:33:26,561 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-10-02 05:33:30,620 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-10-02 05:33:35,729 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-10-02 05:33:38,662 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-10-02 05:33:41,394 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:33:52,352 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-10-02 05:33:52,554 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-10-02 05:33:52,802 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-10-02 05:33:53,084 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:03,322 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-10-02 05:34:03,781 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:03,798 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-10-02 05:34:04,839 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-10-02 05:34:05,876 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-10-02 05:34:06,954 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-10-02 05:34:07,845 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-10-02 05:34:09,614 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-10-02 05:34:10,595 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_07_create_bills_yields_a_document_a_user_without_receipts_can_reach ... 2026-10-02 05:34:12,364 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-10-02 05:34:13,086 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_09_create_bill_button_yields_a_vendor_bill_for_an_individual_vendor ... 2026-10-02 05:34:14,061 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_10_create_receipt_button_still_yields_a_receipt_for_an_individual_vendor ... 2026-10-02 05:34:15,069 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-10-02 05:34:16,585 121 INFO rb-1115226-225207-420259 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-10-02 05:34:17,894 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_13_combined_action_blocks_receipt_for_a_user_without_the_receipts_group ... 2026-10-02 05:34:18,933 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-10-02 05:34:20,956 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-10-02 05:34:22,127 121 INFO rb-1115226-225207-420259 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-10-02 05:34:23,018 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 05:34:23,754 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-10-02 05:34:23,810 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-10-02 05:34:23,851 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-10-02 05:34:23,896 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-10-02 05:34:23,943 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-10-02 05:34:24,018 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-10-02 05:34:24,062 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-10-02 05:34:24,113 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-10-02 05:34:24,156 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-10-02 05:34:24,209 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-10-02 05:34:24,353 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-10-02 05:34:24,496 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-10-02 05:34:24,527 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-10-02 05:34:24,553 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-10-02 05:34:24,594 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:25,556 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-10-02 05:34:25,662 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-10-02 05:34:25,711 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-10-02 05:34:25,804 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-10-02 05:34:25,809 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-10-02 05:34:25,812 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-10-02 05:34:25,851 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-10-02 05:34:25,855 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-10-02 05:34:25,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1172] 2026-10-02 05:34:25,878 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-10-02 05:34:25,894 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-10-02 05:34:25,895 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-10-02 05:34:25,897 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-10-02 05:34:25,910 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-10-02 05:34:25,911 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-10-02 05:34:25,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-10-02 05:34:25,926 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-10-02 05:34:25,927 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-10-02 05:34:25,929 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-10-02 05:34:25,941 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-10-02 05:34:25,942 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-10-02 05:34:25,945 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-10-02 05:34:25,966 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-10-02 05:34:26,018 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-10-02 05:34:26,064 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-10-02 05:34:26,083 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-10-02 05:34:26,108 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-10-02 05:34:26,229 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted viin.quality.check records with IDs: [26] 2026-10-02 05:34:26,419 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91780] 2026-10-02 05:34:26,420 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted viin.quality.tag records with IDs: [1] 2026-10-02 05:34:26,471 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91782] 2026-10-02 05:34:26,471 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.reason records with IDs: [5] 2026-10-02 05:34:26,619 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.corrective.action records with IDs: [5] 2026-10-02 05:34:26,629 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [12] 2026-10-02 05:34:26,685 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.preventive.action records with IDs: [7] 2026-10-02 05:34:26,704 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [13] 2026-10-02 05:34:26,732 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [14] 2026-10-02 05:34:26,741 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted viin.quality.alert records with IDs: [12] 2026-10-02 05:34:26,750 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.action records with IDs: [9] 2026-10-02 05:34:26,771 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted viin.quality.point records with IDs: [23] 2026-10-02 05:34:26,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91619] 2026-10-02 05:34:26,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted quality.alert.stage records with IDs: [1] 2026-10-02 05:34:26,897 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #52 deleted viin.quality.point.test_type records with IDs: [4] 2026-10-02 05:34:26,919 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-10-02 05:34:26,945 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.check 2026-10-02 05:34:27,016 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,223 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,233 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.check 2026-10-02 05:34:27,240 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.alert 2026-10-02 05:34:27,260 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,338 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: viin.quality.alert 2026-10-02 05:34:27,340 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.alert 2026-10-02 05:34:27,343 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.corrective.action 2026-10-02 05:34:27,378 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,466 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.corrective.action 2026-10-02 05:34:27,473 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.corrective.action 2026-10-02 05:34:27,476 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.preventive.action 2026-10-02 05:34:27,503 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,585 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.preventive.action 2026-10-02 05:34:27,592 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.preventive.action 2026-10-02 05:34:27,619 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-10-02 05:34:27,706 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,719 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,768 121 INFO rb-1115226-225207-420259 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-10-02 05:34:27,826 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:28,592 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_assigned_internal_user_can_save_checked_quantity_from_wizard ... 2026-10-02 05:34:28,671 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_every_wizard_writable_related_is_internal_user_whitelisted ... 2026-10-02 05:34:28,705 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:29,479 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-10-02 05:34:29,644 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-10-02 05:34:30,423 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-10-02 05:34:30,649 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-10-02 05:34:30,854 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-10-02 05:34:31,137 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:31,847 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-10-02 05:34:31,892 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-10-02 05:34:31,932 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:32,695 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-10-02 05:34:32,761 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:34,253 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-10-02 05:34:34,400 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1194] 2026-10-02 05:34:34,437 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [91756] 2026-10-02 05:34:34,437 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-10-02 05:34:34,479 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-10-02 05:34:34,664 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-10-02 05:34:34,688 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-10-02 05:34:34,718 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1194] 2026-10-02 05:34:34,720 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-10-02 05:34:34,758 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-10-02 05:34:34,832 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-10-02 05:34:34,899 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-10-02 05:34:34,964 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-10-02 05:34:35,016 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-10-02 05:34:35,061 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-10-02 05:34:44,119 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 05:34:44,999 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-10-02 05:34:45,050 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-10-02 05:34:45,088 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-10-02 05:34:45,126 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-10-02 05:34:45,162 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-10-02 05:34:45,209 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-10-02 05:34:45,267 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-10-02 05:34:45,314 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-10-02 05:34:45,385 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-10-02 05:34:45,427 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-10-02 05:34:45,475 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-10-02 05:34:45,542 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:46,584 121 INFO rb-1115226-225207-420259 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-10-02 05:34:46,977 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [190] 2026-10-02 05:34:47,356 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-10-02 05:34:47,649 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [193] 2026-10-02 05:34:47,930 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-10-02 05:34:48,238 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-10-02 05:34:48,546 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [198] 2026-10-02 05:34:48,896 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:49,654 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-10-02 05:34:49,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [206] 2026-10-02 05:34:50,697 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_02_button_start_skips_blocked_wo_when_raise_on_invalid_state ... 2026-10-02 05:34:51,027 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [214] 2026-10-02 05:34:51,674 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-10-02 05:34:51,875 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [222] 2026-10-02 05:34:52,607 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-10-02 05:34:52,919 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [230] 2026-10-02 05:34:53,873 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-10-02 05:34:54,166 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [238] 2026-10-02 05:34:55,515 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:55,526 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-10-02 05:34:55,648 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:34:56,421 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-10-02 05:34:56,695 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-10-02 05:34:57,078 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [58] 2026-10-02 05:34:57,105 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-10-02 05:34:57,444 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-10-02 05:34:57,915 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-10-02 05:34:58,376 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-10-02 05:34:58,769 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:59,567 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-10-02 05:34:59,599 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-10-02 05:34:59,618 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-10-02 05:34:59,633 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2697] 2026-10-02 05:34:59,636 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-10-02 05:34:59,658 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-10-02 05:34:59,688 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-10-02 05:34:59,691 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-10-02 05:34:59,713 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-10-02 05:34:59,730 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-10-02 05:34:59,765 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-10-02 05:34:59,793 121 INFO rb-1115226-225207-420259 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-10-02 05:34:59,834 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 74, model: stock.picking.type 2026-10-02 05:34:59,870 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 74, model: stock.picking.type 2026-10-02 05:34:59,915 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:34:59,930 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-10-02 05:34:59,967 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-10-02 05:34:59,997 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,029 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,063 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,093 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,127 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_shipped_wildcard_rule_blocks_a_matching_disposable_domain ... 2026-10-02 05:35:00,153 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_trailing_dot_does_not_evade_a_domain_rule ... 2026-10-02 05:35:00,191 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_blocks_an_address_in_that_domain ... 2026-10-02 05:35:00,216 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,243 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,273 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_after_the_token ... 2026-10-02 05:35:00,304 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_before_the_token ... 2026-10-02 05:35:00,330 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-10-02 05:35:00,359 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,395 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-10-02 05:35:00,420 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,446 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,469 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_blocks_a_matching_address ... 2026-10-02 05:35:00,494 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,518 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,541 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-10-02 05:35:00,567 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-10-02 05:35:00,593 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-10-02 05:35:00,617 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-10-02 05:35:00,649 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:00,661 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-10-02 05:35:00,686 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,713 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-10-02 05:35:00,739 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,766 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_the_pattern_parts_split_at_the_last_at_sign ... 2026-10-02 05:35:00,793 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:00,803 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-10-02 05:35:00,833 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,863 121 INFO rb-1115226-225207-420259 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-10-02 05:35:00,899 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_of_an_archived_rule_is_still_rejected ... 2026-10-02 05:35:00,947 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-10-02 05:35:00,982 121 INFO rb-1115226-225207-420259 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-10-02 05:35:01,015 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_whose_domain_has_no_dot_is_rejected ... 2026-10-02 05:35:01,049 121 INFO rb-1115226-225207-420259 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-10-02 05:35:01,095 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-10-02 05:35:01,124 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-10-02 05:35:01,136 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-10-02 05:35:01,161 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:01,173 121 INFO rb-1115226-225207-420259 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-10-02 05:35:01,195 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_an_allowed_address_is_cleared_in_one_indexed_query ... 2026-10-02 05:35:01,219 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-10-02 05:35:01,244 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:01,256 121 INFO rb-1115226-225207-420259 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-10-02 05:35:01,314 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:01,328 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_stored_under_its_own_namespaced_key ... 2026-10-02 05:35:02,838 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [72] 2026-10-02 05:35:02,997 121 INFO rb-1115226-225207-420259 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-10-02 05:35:08,326 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-10-02 05:35:09,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [74] 2026-10-02 05:35:09,642 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-10-02 05:35:09,672 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-10-02 05:35:09,718 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:09,746 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_blocked_self_registration_creates_no_account_and_explains_why ... 2026-10-02 05:35:10,559 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:11,579 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:11] "POST /web/signup HTTP/1.1" 200 - 203 0.125 0.900 2026-10-02 05:35:11,623 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_matching_address_registers_when_the_feature_is_switched_off ... 2026-10-02 05:35:12,442 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:14,086 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:14] "POST /web/signup HTTP/1.1" 200 - 203 0.173 1.481 2026-10-02 05:35:14,098 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [76] 2026-10-02 05:35:14,524 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@blocked-example.com from 127.0.0.1 2026-10-02 05:35:14,668 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [380] 2026-10-02 05:35:14,681 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #76 deleted mail.message records with IDs: [8774] 2026-10-02 05:35:14,711 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@blocked-example.com from 127.0.0.1 2026-10-02 05:35:14,719 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:14,719 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:14] "POST /web/signup HTTP/1.1" 303 - 286 0.295 0.321 2026-10-02 05:35:14,731 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:14,731 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:14] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-10-02 05:35:15,108 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:15] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.046 0.326 2026-10-02 05:35:15,138 121 INFO rb-1115226-225207-420259 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-10-02 05:35:16,034 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:16,986 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:16] "POST /web/signup HTTP/1.1" 200 - 203 0.135 0.819 2026-10-02 05:35:17,023 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-10-02 05:35:18,049 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:19,133 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:19] "POST /web/signup HTTP/1.1" 200 - 203 0.194 0.893 2026-10-02 05:35:19,182 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-10-02 05:35:20,286 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:21,036 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@allowed-example.com from 127.0.0.1 2026-10-02 05:35:21,179 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #77 deleted mail.mail records with IDs: [381] 2026-10-02 05:35:21,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #77 deleted mail.message records with IDs: [8783] 2026-10-02 05:35:21,216 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@allowed-example.com from 127.0.0.1 2026-10-02 05:35:21,228 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:21,228 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:21] "POST /web/signup HTTP/1.1" 303 - 285 0.410 0.538 2026-10-02 05:35:21,242 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:21,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:21] "GET /my HTTP/1.1" 303 - 5 0.005 0.006 2026-10-02 05:35:21,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:21] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.161 0.592 2026-10-02 05:35:22,041 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-10-02 05:35:23,123 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:25,048 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:25] "POST /web/signup HTTP/1.1" 200 - 203 0.231 1.697 2026-10-02 05:35:25,496 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@blocked-example.com from 127.0.0.1 2026-10-02 05:35:25,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #78 deleted mail.mail records with IDs: [382] 2026-10-02 05:35:25,606 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #78 deleted mail.message records with IDs: [8788] 2026-10-02 05:35:25,617 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newcomer@blocked-example.com from 127.0.0.1 2026-10-02 05:35:25,625 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:25,626 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:25] "POST /web/signup HTTP/1.1" 303 - 265 0.253 0.303 2026-10-02 05:35:25,647 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:25,647 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:25] "GET /my HTTP/1.1" 303 - 5 0.002 0.007 2026-10-02 05:35:26,089 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:26] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.045 0.393 2026-10-02 05:35:26,126 121 INFO rb-1115226-225207-420259 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-10-02 05:35:27,390 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:28,434 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:28] "POST /web/signup HTTP/1.1" 200 - 202 0.152 0.898 2026-10-02 05:35:28,897 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:28] "POST /web/signup HTTP/1.1" 200 - 128 0.060 0.360 2026-10-02 05:35:29,352 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader2@blocked-example.com from 127.0.0.1 2026-10-02 05:35:29,474 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [383] 2026-10-02 05:35:29,484 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #79 deleted mail.message records with IDs: [8793] 2026-10-02 05:35:29,495 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader2@blocked-example.com from 127.0.0.1 2026-10-02 05:35:29,502 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:29,503 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:29] "POST /web/signup HTTP/1.1" 303 - 286 0.252 0.305 2026-10-02 05:35:29,512 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:29,512 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:29] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-10-02 05:35:30,004 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:30] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.099 0.388 2026-10-02 05:35:30,453 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader3@blocked-example.com from 127.0.0.1 2026-10-02 05:35:30,534 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #80 deleted mail.mail records with IDs: [384] 2026-10-02 05:35:30,546 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #80 deleted mail.message records with IDs: [8796] 2026-10-02 05:35:30,556 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader3@blocked-example.com from 127.0.0.1 2026-10-02 05:35:30,563 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:30,563 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:30] "POST /web/signup HTTP/1.1" 303 - 286 0.253 0.269 2026-10-02 05:35:30,578 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:30,579 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:30] "GET /my HTTP/1.1" 303 - 5 0.004 0.008 2026-10-02 05:35:31,040 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:31] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.099 0.358 2026-10-02 05:35:31,431 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader4@blocked-example.com from 127.0.0.1 2026-10-02 05:35:31,528 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [385] 2026-10-02 05:35:31,536 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #81 deleted mail.message records with IDs: [8799] 2026-10-02 05:35:31,546 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reader4@blocked-example.com from 127.0.0.1 2026-10-02 05:35:31,552 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:31,552 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:31] "POST /web/signup HTTP/1.1" 303 - 286 0.188 0.289 2026-10-02 05:35:31,566 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:31,566 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:31] "GET /my HTTP/1.1" 303 - 5 0.005 0.006 2026-10-02 05:35:32,082 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:32] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.107 0.405 2026-10-02 05:35:32,120 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:32,137 121 INFO rb-1115226-225207-420259 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-10-02 05:35:32,961 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:33,943 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:33] "POST /web/signup HTTP/1.1" 200 - 203 0.132 0.853 2026-10-02 05:35:34,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-10-02 05:35:34,436 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8803] 2026-10-02 05:35:34,443 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:35:34,710 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:resident@blocked-example.com from 127.0.0.1 2026-10-02 05:35:34,734 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:resident@blocked-example.com from 127.0.0.1 2026-10-02 05:35:34,757 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:34,757 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:34] "POST /web/reset_password HTTP/1.1" 303 - 117 0.119 0.156 2026-10-02 05:35:34,783 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:resident@blocked-example.com from 127.0.0.1 2026-10-02 05:35:34,792 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:34] "POST /web/login HTTP/1.1" 303 - 16 0.007 0.017 2026-10-02 05:35:34,810 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login failed for db:rb-1115226-225207-420259 login:resident@blocked-example.com from 127.0.0.1 2026-10-02 05:35:35,237 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:35] "POST /web/login HTTP/1.1" 200 - 105 0.062 0.378 2026-10-02 05:35:35,239 121 INFO rb-1115226-225207-420259 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-10-02 05:35:35,263 121 INFO rb-1115226-225207-420259 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-10-02 05:35:36,153 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:35:37,204 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:37] "POST /web/signup HTTP/1.1" 200 - 203 0.182 0.871 2026-10-02 05:35:37,678 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:invitee@blocked-example.com from 127.0.0.1 2026-10-02 05:35:37,818 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [388] 2026-10-02 05:35:37,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8809] 2026-10-02 05:35:37,843 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:invitee@blocked-example.com from 127.0.0.1 2026-10-02 05:35:37,865 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:35:37,866 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:37] "POST /web/signup HTTP/1.1" 303 - 297 0.270 0.294 2026-10-02 05:35:37,885 121 INFO rb-1115226-225207-420259 odoo.http: Session expired 2026-10-02 05:35:37,885 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:37] "GET /my HTTP/1.1" 303 - 5 0.004 0.010 2026-10-02 05:35:38,366 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:35:38] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.096 0.382 2026-10-02 05:35:38,419 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:35:38,644 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-10-02 05:35:38,722 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-10-02 05:35:38,854 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:39,065 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-10-02 05:35:39,404 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-10-02 05:35:39,687 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-10-02 05:35:39,962 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-10-02 05:35:40,164 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-10-02 05:35:40,374 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-10-02 05:35:40,614 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:40,817 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-10-02 05:35:41,254 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-10-02 05:35:41,787 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-10-02 05:35:43,148 121 INFO rb-1115226-225207-420259 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-10-02 05:35:44,364 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:45,591 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-10-02 05:35:45,904 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-10-02 05:35:46,168 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-10-02 05:35:46,195 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-10-02 05:35:46,336 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:35:46,364 121 INFO rb-1115226-225207-420259 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-10-02 05:35:46,364 121 INFO rb-1115226-225207-420259 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-10-02 05:35:46,487 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-10-02 05:35:46,554 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-10-02 05:35:46,573 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-10-02 05:35:46,629 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-10-02 05:35:46,690 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:46,703 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-10-02 05:35:47,419 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [193] 2026-10-02 05:35:47,498 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-10-02 05:35:47,961 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:35:57,524 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-10-02 05:36:04,902 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-10-02 05:36:10,690 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-10-02 05:36:17,218 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-10-02 05:36:20,782 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-10-02 05:36:24,762 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:36:36,699 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-10-02 05:36:36,960 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-10-02 05:36:37,271 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:36:49,244 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-10-02 05:36:49,604 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:36:50,453 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-10-02 05:36:50,731 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-10-02 05:36:50,850 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-10-02 05:36:51,143 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-10-02 05:36:51,308 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-10-02 05:36:52,498 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-10-02 05:36:53,981 121 INFO rb-1115226-225207-420259 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-10-02 05:36:54,146 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:36:54,000 121 INFO rb-1115226-225207-420259 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-02 05:36:55,000 121 INFO rb-1115226-225207-420259 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-02 05:36:56,000 121 INFO rb-1115226-225207-420259 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-02 05:36:58,000 121 INFO rb-1115226-225207-420259 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-02 05:36:59,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8903, 8902] 2026-10-02 05:36:59,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [112] 2026-10-02 05:36:59,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1313] 2026-10-02 05:36:59,000 121 INFO rb-1115226-225207-420259 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-02 05:37:00,000 121 INFO rb-1115226-225207-420259 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-02 05:37:01,000 121 INFO rb-1115226-225207-420259 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-02 05:37:04,000 121 INFO rb-1115226-225207-420259 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-02 05:37:05,000 121 INFO rb-1115226-225207-420259 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-02 05:37:06,000 121 INFO rb-1115226-225207-420259 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-02 05:37:07,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8945, 8943, 8942] 2026-10-02 05:37:07,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [121] 2026-10-02 05:37:07,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1330] 2026-10-02 05:37:07,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_promise_changed_after_confirmation_redates_the_transfer ... 2026-10-02 05:37:09,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_reserved_quantities_follow_their_move_to_the_new_transfer ... 2026-10-02 05:37:10,263 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:37:10,275 121 INFO rb-1115226-225207-420259 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-10-02 05:37:12,005 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:37:12,000 121 INFO rb-1115226-225207-420259 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-10-02 05:37:17,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_an_unsupported_operator_raises_instead_of_answering_wrongly ... 2026-10-02 05:37:18,000 121 INFO rb-1115226-225207-420259 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-10-02 05:37:18,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_filter_returns_exactly_the_records_showing_that_value ... 2026-10-02 05:37:19,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_delivery_results_search_tz: Starting TestDeliveryResultsSearch.test_filter_work_does_not_grow_with_unrelated_movements ... 2026-10-02 05:37:22,248 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:37:22,260 121 INFO rb-1115226-225207-420259 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-10-02 05:37:22,684 121 INFO rb-1115226-225207-420259 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-10-02 05:37:22,977 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:37:22,990 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_01_compute_expected_date ... 2026-10-02 05:37:23,278 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_02_compute_expected_date ... 2026-10-02 05:37:23,605 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_03_compute_expected_date ... 2026-10-02 05:37:25,112 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04 ... 2026-10-02 05:37:25,387 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04_test_delivery_results ... 2026-10-02 05:37:26,788 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9187, 9183, 9182] 2026-10-02 05:37:26,844 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [145] 2026-10-02 05:37:26,855 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1345] 2026-10-02 05:37:27,410 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05 ... 2026-10-02 05:37:28,772 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05_test_delivery_results ... 2026-10-02 05:37:30,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9202, 9198, 9197] 2026-10-02 05:37:30,099 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [148] 2026-10-02 05:37:30,106 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1351] 2026-10-02 05:37:30,420 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06 ... 2026-10-02 05:37:31,668 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06_test_delivery_results ... 2026-10-02 05:37:33,317 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_07 ... 2026-10-02 05:37:34,485 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_08 ... 2026-10-02 05:37:35,646 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_09 ... 2026-10-02 05:37:37,522 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_10 ... 2026-10-02 05:37:39,715 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_11 ... 2026-10-02 05:37:41,125 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_12 ... 2026-10-02 05:37:42,393 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_13 ... 2026-10-02 05:37:43,635 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_14 ... 2026-10-02 05:37:44,789 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_multi_picking_01 ... 2026-10-02 05:37:46,207 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:37:46,000 121 INFO rb-1115226-225207-420259 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-02 05:37:48,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_combo_and_product_less_lines_never_cause_a_split ... 2026-10-02 05:37:48,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_merging_a_second_source_document_keeps_both_origins ... 2026-10-02 05:37:50,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_quantity_decrease_after_validation_creates_no_empty_transfer ... 2026-10-02 05:37:52,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_split_fires_without_any_intervening_flush ... 2026-10-02 05:37:53,853 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:37:53,864 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_changing_the_product_requotes_the_forecast_and_keeps_the_promise ... 2026-10-02 05:37:54,543 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_duplicating_a_quotation_carries_no_promise ... 2026-10-02 05:37:54,997 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_forecast_equals_promise_once_the_order_is_confirmed ... 2026-10-02 05:37:55,991 121 INFO rb-1115226-225207-420259 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-10-02 05:37:56,657 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_line_with_no_promise_behaves_exactly_as_standard_odoo ... 2026-10-02 05:37:57,607 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_is_never_given_a_compute ... 2026-10-02 05:37:58,563 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_survives_confirmation_into_the_warehouse_document ... 2026-10-02 05:37:59,561 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_typed_today_still_reads_today_value_a_week_later ... 2026-10-02 05:38:00,059 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_typing_a_promise_in_the_form_sets_the_lead_time ... 2026-10-02 05:38:01,751 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:38:03,773 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-10-02 05:38:03,899 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-10-02 05:38:04,717 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-10-02 05:38:04,793 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 95, model: team.sales.target 2026-10-02 05:38:04,808 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9348] 2026-10-02 05:38:04,811 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-10-02 05:38:04,816 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: team.sales.target 2026-10-02 05:38:04,821 121 INFO rb-1115226-225207-420259 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-10-02 05:38:04,837 121 INFO rb-1115226-225207-420259 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-10-02 05:38:04,859 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9350] 2026-10-02 05:38:04,859 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-10-02 05:38:04,931 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9351, 9346] 2026-10-02 05:38:04,931 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-10-02 05:38:04,946 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9351, 9346] 2026-10-02 05:38:04,953 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted personal.sales.target records with IDs: [1] 2026-10-02 05:38:04,958 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.followers records with IDs: [1411] 2026-10-02 05:38:04,959 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: personal.sales.target 2026-10-02 05:38:04,964 121 INFO rb-1115226-225207-420259 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-10-02 05:38:04,977 121 INFO rb-1115226-225207-420259 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-10-02 05:38:04,998 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9349] 2026-10-02 05:38:04,998 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-10-02 05:38:05,019 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-10-02 05:38:05,149 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9348] 2026-10-02 05:38:05,206 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted team.sales.target records with IDs: [8] 2026-10-02 05:38:05,233 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1413] 2026-10-02 05:38:05,293 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,308 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,331 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9350] 2026-10-02 05:38:05,338 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,371 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,513 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9346] 2026-10-02 05:38:05,525 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [1] 2026-10-02 05:38:05,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1411] 2026-10-02 05:38:05,659 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9354] 2026-10-02 05:38:05,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [5] 2026-10-02 05:38:05,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1419, 1420] 2026-10-02 05:38:05,686 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,706 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,750 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9349] 2026-10-02 05:38:05,757 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,784 121 INFO rb-1115226-225207-420259 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-10-02 05:38:05,825 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-10-02 05:38:06,091 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9348] 2026-10-02 05:38:06,112 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [8] 2026-10-02 05:38:06,136 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1413] 2026-10-02 05:38:06,227 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9350] 2026-10-02 05:38:06,240 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [9] 2026-10-02 05:38:06,260 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1415] 2026-10-02 05:38:06,449 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9346] 2026-10-02 05:38:06,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [1] 2026-10-02 05:38:06,469 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1411] 2026-10-02 05:38:06,540 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9349] 2026-10-02 05:38:06,554 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [3] 2026-10-02 05:38:06,559 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1414] 2026-10-02 05:38:06,711 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9359] 2026-10-02 05:38:06,723 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-10-02 05:38:06,728 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-10-02 05:38:06,795 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,811 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,833 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9350] 2026-10-02 05:38:06,855 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,899 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,922 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,940 121 INFO rb-1115226-225207-420259 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-10-02 05:38:06,964 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9358] 2026-10-02 05:38:06,987 121 INFO rb-1115226-225207-420259 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-10-02 05:38:07,009 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9358] 2026-10-02 05:38:07,013 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [8] 2026-10-02 05:38:07,018 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1427, 1428] 2026-10-02 05:38:07,048 121 INFO rb-1115226-225207-420259 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-10-02 05:38:07,174 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9359] 2026-10-02 05:38:07,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-10-02 05:38:07,195 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-10-02 05:38:07,225 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-10-02 05:38:07,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9348] 2026-10-02 05:38:07,469 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [8] 2026-10-02 05:38:07,493 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1413] 2026-10-02 05:38:07,588 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9350] 2026-10-02 05:38:07,593 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [9] 2026-10-02 05:38:07,617 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1415] 2026-10-02 05:38:07,758 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9346] 2026-10-02 05:38:07,766 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [1] 2026-10-02 05:38:07,772 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1411] 2026-10-02 05:38:07,840 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9349] 2026-10-02 05:38:07,844 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [3] 2026-10-02 05:38:07,849 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1414] 2026-10-02 05:38:07,935 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:10,177 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-10-02 05:38:10,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-10-02 05:38:20,206 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-10-02 05:38:20,250 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-10-02 05:38:20,291 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-10-02 05:38:20,318 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-10-02 05:38:20,360 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-10-02 05:38:20,434 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 05:38:22,031 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-10-02 05:38:22,181 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-10-02 05:38:22,764 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-10-02 05:38:22,800 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-10-02 05:38:22,839 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:24,586 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-10-02 05:38:24,722 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-10-02 05:38:25,588 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-10-02 05:38:25,795 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-10-02 05:38:25,829 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-10-02 05:38:29,636 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-10-02 05:38:29,802 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-10-02 05:38:31,022 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-10-02 05:38:31,080 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1454] 2026-10-02 05:38:31,115 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-10-02 05:38:31,241 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:33,542 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-10-02 05:38:33,678 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-10-02 05:38:33,985 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-10-02 05:38:34,667 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9822] 2026-10-02 05:38:34,686 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [44] 2026-10-02 05:38:34,692 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1504] 2026-10-02 05:38:34,921 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9825] 2026-10-02 05:38:34,933 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [46] 2026-10-02 05:38:34,939 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1508, 1509] 2026-10-02 05:38:34,951 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9823] 2026-10-02 05:38:34,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted team.sales.target records with IDs: [43] 2026-10-02 05:38:34,989 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1506] 2026-10-02 05:38:35,121 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,396 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,413 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,440 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9827] 2026-10-02 05:38:35,446 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,465 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,481 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,506 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9826] 2026-10-02 05:38:35,513 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,545 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,710 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,725 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,749 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9826] 2026-10-02 05:38:35,764 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,787 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9826] 2026-10-02 05:38:35,790 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [48] 2026-10-02 05:38:35,795 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1510] 2026-10-02 05:38:35,823 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,848 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,865 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,890 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9827] 2026-10-02 05:38:35,903 121 INFO rb-1115226-225207-420259 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-10-02 05:38:35,942 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-10-02 05:38:36,073 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-10-02 05:38:36,513 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 117, model: team.sales.target 2026-10-02 05:38:36,528 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9831] 2026-10-02 05:38:36,530 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-10-02 05:38:36,615 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9832, 9829] 2026-10-02 05:38:36,615 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-10-02 05:38:36,629 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9832, 9829] 2026-10-02 05:38:36,633 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [51] 2026-10-02 05:38:36,638 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1512] 2026-10-02 05:38:36,639 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-10-02 05:38:36,643 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-10-02 05:38:36,979 121 INFO rb-1115226-225207-420259 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-10-02 05:38:36,996 121 INFO rb-1115226-225207-420259 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-10-02 05:38:37,024 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9834] 2026-10-02 05:38:37,025 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-10-02 05:38:37,034 121 INFO rb-1115226-225207-420259 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-10-02 05:38:37,055 121 INFO rb-1115226-225207-420259 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-10-02 05:38:37,097 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9830] 2026-10-02 05:38:37,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [52] 2026-10-02 05:38:37,109 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1513] 2026-10-02 05:38:37,110 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-10-02 05:38:37,128 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9830] 2026-10-02 05:38:37,128 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-10-02 05:38:37,228 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:39,357 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-10-02 05:38:39,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-10-02 05:38:40,956 121 INFO rb-1115226-225207-420259 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-10-02 05:38:41,782 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:44,107 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-10-02 05:38:44,257 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-10-02 05:38:45,450 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-10-02 05:38:46,224 121 INFO rb-1115226-225207-420259 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-10-02 05:38:48,573 121 INFO rb-1115226-225207-420259 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-10-02 05:38:50,564 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-10-02 05:38:52,816 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-10-02 05:38:55,259 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-10-02 05:38:55,714 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:38:58,035 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-10-02 05:38:58,224 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-10-02 05:38:59,649 121 INFO rb-1115226-225207-420259 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-10-02 05:39:03,691 121 INFO rb-1115226-225207-420259 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-10-02 05:39:07,492 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:39:09,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-10-02 05:39:09,441 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-10-02 05:39:10,487 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-10-02 05:39:13,404 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-10-02 05:39:15,712 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #138 deleted mail.mail records with IDs: [408] 2026-10-02 05:39:19,328 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-10-02 05:39:20,169 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-10-02 05:39:21,906 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #137 deleted mail.mail records with IDs: [410] 2026-10-02 05:39:22,345 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 05:39:24,033 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-10-02 05:39:24,160 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-10-02 05:39:24,409 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-10-02 05:39:27,737 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-10-02 05:39:30,864 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_sales_total_equals_sale_channel_on_pos_less_db ... 2026-10-02 05:39:32,836 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-10-02 05:39:48,693 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-10-02 05:39:51,786 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-10-02 05:39:55,793 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-10-02 05:40:00,068 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_sales_total_keeps_invoice_lens_while_ordered_total_tracks_orders ... 2026-10-02 05:40:03,136 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-10-02 05:40:03,766 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-10-02 05:40:17,277 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-10-02 05:40:20,588 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-10-02 05:40:24,210 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-10-02 05:40:27,824 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:40:29,730 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-10-02 05:40:29,857 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-10-02 05:40:30,097 121 INFO rb-1115226-225207-420259 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-10-02 05:40:33,277 121 INFO rb-1115226-225207-420259 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-10-02 05:40:36,047 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:40:37,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-10-02 05:40:37,719 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-10-02 05:40:38,065 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_boundary_day_order_to_orm_recompute_value ... 2026-10-02 05:40:42,780 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_foreign_currency_target_to_orm_recompute_value ... 2026-10-02 05:40:42,864 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200] 2026-10-02 05:40:42,864 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-10-02 05:40:45,394 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:40:47,512 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-10-02 05:40:47,736 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-10-02 05:40:47,967 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-10-02 05:40:52,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-10-02 05:40:53,714 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-10-02 05:40:54,530 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [221, 220] 2026-10-02 05:40:54,562 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [158] 2026-10-02 05:40:54,576 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [210] 2026-10-02 05:40:54,997 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-10-02 05:40:58,387 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) started manually 2026-10-02 05:40:58,587 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) done 2026-10-02 05:40:58,590 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) started manually 2026-10-02 05:40:58,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) done 2026-10-02 05:40:58,706 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-10-02 05:41:02,265 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [422] 2026-10-02 05:41:03,533 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:41:05,424 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-10-02 05:41:05,487 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:41:07,332 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-10-02 05:41:07,380 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-10-02 05:41:07,413 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-10-02 05:41:07,559 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-10-02 05:41:07,687 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:07,717 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:07,757 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:07,791 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:07,801 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:07,875 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-10-02 05:41:07,885 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:07,888 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:07,893 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:07,896 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:07,899 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:07,931 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-10-02 05:41:08,213 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,232 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:08,241 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:08,264 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,277 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:08,318 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-10-02 05:41:08,342 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:08,351 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:08,357 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:08,361 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:08,368 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:08,403 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-10-02 05:41:08,622 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,649 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:08,655 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:08,670 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,677 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:08,712 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-10-02 05:41:08,722 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:08,730 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:08,736 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:08,742 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:08,746 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:08,771 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-10-02 05:41:08,954 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,967 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:08,972 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:08,988 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:08,992 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,021 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-10-02 05:41:09,030 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,033 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,035 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,037 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,039 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:09,060 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-10-02 05:41:09,204 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:09,218 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:09,224 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,237 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-10-02 05:41:09,241 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,273 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-10-02 05:41:09,282 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,285 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,287 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,290 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,292 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:09,317 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-10-02 05:41:09,526 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:09,540 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,564 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,577 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,639 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,641 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,644 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,648 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:09,667 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-10-02 05:41:09,872 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:09,887 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,909 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,921 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 167, model: crm.team 2026-10-02 05:41:09,977 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,989 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,991 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-10-02 05:41:09,994 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:09,999 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-10-02 05:41:10,025 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-10-02 05:41:10,316 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:10,356 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-10-02 05:41:10,683 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:10,696 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-10-02 05:41:10,802 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:10,820 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-10-02 05:41:10,861 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:41:12,489 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-10-02 05:41:12,683 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,720 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,753 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,793 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,801 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:12,826 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:12,849 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:12,865 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,876 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:12,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:12,923 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:12,941 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,962 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,974 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:12,993 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-10-02 05:41:13,197 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,250 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,284 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,334 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,344 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,367 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,388 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,404 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,412 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,453 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,471 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,492 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,507 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,529 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-10-02 05:41:13,702 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,743 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,792 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,808 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,838 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,864 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:13,884 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,899 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,929 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,954 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:13,975 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:13,997 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,013 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,037 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-10-02 05:41:14,250 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,290 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,340 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,353 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,385 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,411 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,447 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:14,477 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:14,505 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:14,523 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,545 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,560 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,582 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-10-02 05:41:14,810 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,848 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,894 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:14,909 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,940 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,963 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:14,984 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,029 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,052 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,071 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,089 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,105 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,128 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-10-02 05:41:15,305 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 172, model: crm.lead 2026-10-02 05:41:15,353 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [57], uid: 172, model: crm.lead 2026-10-02 05:41:15,376 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 172, model: crm.lead 2026-10-02 05:41:15,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,417 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 172, model: crm.lead 2026-10-02 05:41:15,451 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [58], uid: 172, model: crm.lead 2026-10-02 05:41:15,477 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 172, model: crm.lead 2026-10-02 05:41:15,498 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,512 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:15,545 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:15,569 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 172, model: crm.lead 2026-10-02 05:41:15,588 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,603 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,632 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,656 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 172, model: crm.lead 2026-10-02 05:41:15,676 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,694 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,712 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-10-02 05:41:15,746 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:41:16,175 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [423] 2026-10-02 05:41:16,185 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10518] 2026-10-02 05:41:16,192 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:41:16,320 121 INFO rb-1115226-225207-420259 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-10-02 05:41:16,706 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [424] 2026-10-02 05:41:16,716 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10522] 2026-10-02 05:41:16,723 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:41:17,049 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_form_onchange_team_id_updates_team_leader_id ... 2026-10-02 05:41:17,226 121 INFO rb-1115226-225207-420259 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-10-02 05:41:17,333 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:41:19,819 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-10-02 05:41:20,451 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:20,478 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:20,502 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:20,537 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-10-02 05:41:21,096 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3882] 2026-10-02 05:41:21,112 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:21,129 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:21,172 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:21,212 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:21,258 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-10-02 05:41:22,572 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3882] 2026-10-02 05:41:22,599 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:23,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7526, 4790, 3905, 3884] 2026-10-02 05:41:23,139 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:23,597 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:23,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:24,088 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [244928, 244929, 244930] 2026-10-02 05:41:24,088 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4789, 3904, 3903, 3902, 3883] 2026-10-02 05:41:24,109 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:24,174 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:24,209 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:24,244 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 178, model: sale.order 2026-10-02 05:41:24,293 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-10-02 05:41:24,933 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:24,971 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:25,029 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:25,082 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:25,112 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:25,158 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:25,833 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:25,857 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:25,898 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:25,963 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:26,019 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:26,062 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-10-02 05:41:27,583 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3882] 2026-10-02 05:41:27,608 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:28,016 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7526, 4790, 3905, 3884] 2026-10-02 05:41:28,030 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:28,375 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:28,406 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:28,784 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [244928, 244929, 244930] 2026-10-02 05:41:28,784 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4789, 3904, 3903, 3902, 3883] 2026-10-02 05:41:28,816 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:29,384 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3907, 3886] 2026-10-02 05:41:29,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:29,429 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-10-02 05:41:30,633 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3882] 2026-10-02 05:41:30,650 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:30,949 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7526, 4790, 3905, 3884] 2026-10-02 05:41:30,966 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:31,496 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:31,512 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:31,975 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [244928, 244929, 244930] 2026-10-02 05:41:31,975 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4789, 3904, 3903, 3902, 3883] 2026-10-02 05:41:31,994 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:32,032 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-10-02 05:41:33,276 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3882] 2026-10-02 05:41:33,300 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:33,722 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7526, 4790, 3905, 3884] 2026-10-02 05:41:33,736 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:34,165 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:34,196 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:34,655 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [244928, 244929, 244930] 2026-10-02 05:41:34,655 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4789, 3904, 3903, 3902, 3883] 2026-10-02 05:41:34,681 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:34,713 121 INFO rb-1115226-225207-420259 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-10-02 05:41:35,431 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:35,479 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:35,537 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 178, model: sale.order 2026-10-02 05:41:35,571 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:35,622 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:35,657 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 178, model: sale.order 2026-10-02 05:41:36,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #178 deleted mail.message records with IDs: [6984, 4791, 3906, 3885] 2026-10-02 05:41:36,325 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-10-02 05:41:36,350 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:36,389 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:36,430 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 178, model: sale.order 2026-10-02 05:41:36,498 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:41:36,514 121 INFO rb-1115226-225207-420259 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-10-02 05:41:37,566 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:41:38,526 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:38] "GET / HTTP/1.1" 200 - 177 0.091 0.872 2026-10-02 05:41:39,521 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:39] "POST /web/signup HTTP/1.1" 200 - 202 0.184 0.506 2026-10-02 05:41:39,559 121 INFO rb-1115226-225207-420259 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-10-02 05:41:40,510 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:41:42,277 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:42] "GET / HTTP/1.1" 200 - 177 0.228 1.548 2026-10-02 05:41:42,398 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:42] "POST /web/signup HTTP/1.1" 200 - 37 0.025 0.086 2026-10-02 05:41:42,440 121 INFO rb-1115226-225207-420259 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-10-02 05:41:43,461 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:41:44,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:44] "GET / HTTP/1.1" 200 - 177 0.103 0.778 2026-10-02 05:41:44,367 121 INFO rb-1115226-225207-420259 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-10-02 05:41:45,117 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:41:46,028 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:46] "GET / HTTP/1.1" 200 - 177 0.109 0.804 2026-10-02 05:41:46,436 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:41:46,875 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 05:41:46,876 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:41:46] "POST /web/signup HTTP/1.1" 200 - 314 0.234 0.603 2026-10-02 05:41:46,921 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:41:47,921 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-10-02 05:41:48,001 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-10-02 05:41:48,388 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-10-02 05:41:48,866 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-10-02 05:41:49,335 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-10-02 05:41:49,819 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-10-02 05:41:54,032 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-10-02 05:41:54,387 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: sshkey.pair 2026-10-02 05:41:54,418 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-10-02 05:41:54,893 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 185, model: sshkey.pair 2026-10-02 05:41:55,244 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 185, model: sshkey.pair 2026-10-02 05:41:55,270 121 INFO rb-1115226-225207-420259 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-10-02 05:41:56,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #185 deleted ir.attachment records with IDs: [4713, 4714] 2026-10-02 05:41:56,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #185 deleted sshkey.pair records with IDs: [10] 2026-10-02 05:41:56,088 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 05:41:56,104 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-10-02 05:41:58,884 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-10-02 05:42:01,280 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: stock.valuation.layer 2026-10-02 05:42:01,305 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-10-02 05:42:04,058 121 INFO rb-1115226-225207-420259 odoo.models: Access Denied by ACLs for operation: read, uid: 197, model: stock.picking, fields: account_move_ids 2026-10-02 05:42:04,084 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-10-02 05:42:06,672 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-10-02 05:42:09,281 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 208, model: stock.valuation.layer 2026-10-02 05:42:09,327 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:42:09,339 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-10-02 05:42:12,270 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-10-02 05:42:14,797 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-10-02 05:42:17,432 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:42:28,749 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-10-02 05:42:31,299 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:42:31,793 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-10-02 05:42:33,488 121 INFO rb-1115226-225207-420259 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-10-02 05:42:33,526 121 INFO rb-1115226-225207-420259 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-10-02 05:42:36,099 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [70, 71, 72, 73, 74, 75, 76, 77, 78, 79] 2026-10-02 05:42:36,145 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-10-02 05:42:36,268 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-10-02 05:42:36,316 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10631, 10620] 2026-10-02 05:42:36,461 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-10-02 05:42:38,427 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-10-02 05:42:40,428 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-10-02 05:42:43,228 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:42:43,829 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-10-02 05:42:44,808 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-10-02 05:42:45,852 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-10-02 05:42:46,200 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-10-02 05:42:48,710 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-10-02 05:42:49,173 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_05_return_picking_with_asset_that_is_not_in_draft ... 2026-10-02 05:42:53,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10707] 2026-10-02 05:42:53,847 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-10-02 05:42:55,283 121 INFO rb-1115226-225207-420259 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-10-02 05:42:57,183 121 INFO rb-1115226-225207-420259 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-10-02 05:42:59,214 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-10-02 05:42:59,616 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:00,114 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-10-02 05:43:03,590 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-10-02 05:43:03,643 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-10-02 05:43:03,726 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-10-02 05:43:03,758 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10828, 10817] 2026-10-02 05:43:03,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-10-02 05:43:04,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:06,991 121 INFO rb-1115226-225207-420259 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-10-02 05:43:07,017 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-10-02 05:43:07,022 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-10-02 05:43:07,309 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-10-02 05:43:09,301 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-10-02 05:43:09,736 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-10-02 05:43:11,595 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-10-02 05:43:13,183 121 INFO rb-1115226-225207-420259 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-10-02 05:43:15,154 121 INFO rb-1115226-225207-420259 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-10-02 05:43:17,042 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:17,858 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_pick_a_lot_on_the_equipment_form ... 2026-10-02 05:43:17,912 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_read_the_lot_linked_to_an_equipment ... 2026-10-02 05:43:18,017 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_cannot_change_stock_data ... 2026-10-02 05:43:18,062 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: stock.lot 2026-10-02 05:43:18,105 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:43:18,501 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-10-02 05:43:18,552 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:18,913 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-10-02 05:43:18,985 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_claim_a_stock_origin ... 2026-10-02 05:43:19,065 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_reuse_the_serial_number ... 2026-10-02 05:43:19,159 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:19,532 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-10-02 05:43:19,574 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-10-02 05:43:20,503 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-10-02 05:43:20,652 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:21,082 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-10-02 05:43:21,581 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-10-02 05:43:22,136 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-10-02 05:43:22,611 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-10-02 05:43:23,116 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-10-02 05:43:23,392 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-10-02 05:43:23,741 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:23,753 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-10-02 05:43:24,924 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1988] 2026-10-02 05:43:25,560 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-10-02 05:43:26,839 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1991] 2026-10-02 05:43:27,327 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:27,342 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-10-02 05:43:27,563 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-10-02 05:43:27,590 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-10-02 05:43:27,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:27,646 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-10-02 05:43:34,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-10-02 05:43:34,201 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:34,213 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-10-02 05:43:34,437 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-10-02 05:43:34,628 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-10-02 05:43:34,867 121 INFO rb-1115226-225207-420259 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-10-02 05:43:35,245 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:35,262 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-10-02 05:43:35,379 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-10-02 05:43:35,442 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-10-02 05:43:35,492 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-10-02 05:43:35,515 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-10-02 05:43:35,608 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-10-02 05:43:35,739 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:35,752 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-10-02 05:43:35,811 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-10-02 05:43:35,916 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-10-02 05:43:35,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-10-02 05:43:35,991 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-10-02 05:43:36,046 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-10-02 05:43:36,114 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-10-02 05:43:36,193 121 INFO rb-1115226-225207-420259 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-10-02 05:43:36,240 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-10-02 05:43:36,276 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:36,289 121 INFO rb-1115226-225207-420259 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-10-02 05:43:36,357 121 INFO rb-1115226-225207-420259 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-10-02 05:43:36,397 121 INFO rb-1115226-225207-420259 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-10-02 05:43:41,863 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:41,876 121 INFO rb-1115226-225207-420259 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-10-02 05:43:42,270 121 INFO rb-1115226-225207-420259 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-10-02 05:43:42,575 121 INFO rb-1115226-225207-420259 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-10-02 05:43:42,797 121 INFO rb-1115226-225207-420259 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-10-02 05:43:43,024 121 INFO rb-1115226-225207-420259 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-10-02 05:43:43,270 121 INFO rb-1115226-225207-420259 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-10-02 05:43:43,543 121 INFO rb-1115226-225207-420259 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-10-02 05:43:43,883 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:43:45,040 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-10-02 05:43:45,411 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-10-02 05:43:45,874 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-10-02 05:43:46,404 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-10-02 05:43:46,924 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-10-02 05:43:47,780 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-10-02 05:43:49,482 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-10-02 05:43:50,478 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-10-02 05:43:50,531 121 INFO rb-1115226-225207-420259 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-10-02 05:43:50,646 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 05:44:14,102 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-10-02 05:44:14,120 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet 2026-10-02 05:44:14,130 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.type 2026-10-02 05:44:14,134 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.history 2026-10-02 05:44:14,139 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet 2026-10-02 05:44:14,141 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.type 2026-10-02 05:44:14,143 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.history 2026-10-02 05:44:14,147 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet 2026-10-02 05:44:14,149 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.type 2026-10-02 05:44:14,151 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.history 2026-10-02 05:44:14,176 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-10-02 05:44:14,188 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet 2026-10-02 05:44:14,198 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.type 2026-10-02 05:44:14,201 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.history 2026-10-02 05:44:14,205 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet 2026-10-02 05:44:14,207 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.type 2026-10-02 05:44:14,210 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.history 2026-10-02 05:44:14,213 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet 2026-10-02 05:44:14,216 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.type 2026-10-02 05:44:14,219 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.history 2026-10-02 05:44:14,246 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-10-02 05:44:14,257 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet 2026-10-02 05:44:14,271 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.type 2026-10-02 05:44:14,274 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.history 2026-10-02 05:44:14,278 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet 2026-10-02 05:44:14,280 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.type 2026-10-02 05:44:14,283 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.history 2026-10-02 05:44:14,286 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet 2026-10-02 05:44:14,288 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.type 2026-10-02 05:44:14,290 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.history 2026-10-02 05:44:14,316 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-10-02 05:44:14,333 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet 2026-10-02 05:44:14,344 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.type 2026-10-02 05:44:14,347 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.history 2026-10-02 05:44:14,352 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet 2026-10-02 05:44:14,355 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.type 2026-10-02 05:44:14,357 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.history 2026-10-02 05:44:14,361 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet 2026-10-02 05:44:14,364 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.type 2026-10-02 05:44:14,367 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.history 2026-10-02 05:44:14,394 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-10-02 05:44:14,411 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet 2026-10-02 05:44:14,422 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.type 2026-10-02 05:44:14,425 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.history 2026-10-02 05:44:14,430 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet 2026-10-02 05:44:14,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet.type 2026-10-02 05:44:14,438 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet 2026-10-02 05:44:14,440 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.type 2026-10-02 05:44:14,443 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.history 2026-10-02 05:44:14,470 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-10-02 05:44:14,487 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet 2026-10-02 05:44:14,497 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet.history 2026-10-02 05:44:14,503 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 245, model: wallet 2026-10-02 05:44:14,508 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet 2026-10-02 05:44:14,510 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet.history 2026-10-02 05:44:14,535 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-10-02 05:44:15,009 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 247, model: wallet 2026-10-02 05:44:15,022 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 246, model: wallet 2026-10-02 05:44:15,128 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 247, model: wallet.history 2026-10-02 05:44:15,139 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 246, model: wallet.history 2026-10-02 05:44:15,181 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-10-02 05:44:15,882 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 249, model: wallet 2026-10-02 05:44:15,899 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 248, model: wallet 2026-10-02 05:44:16,008 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 249, model: wallet.history 2026-10-02 05:44:16,020 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 248, model: wallet.history 2026-10-02 05:44:16,097 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 05:44:38,719 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-10-02 05:44:38,839 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-10-02 05:44:38,911 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-10-02 05:44:39,044 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:44:59,913 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-10-02 05:45:00,580 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-10-02 05:45:01,230 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846973421018762.1790919901.157479524612427-openerp-10-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:01,277 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [425] 2026-10-02 05:45:02,151 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012597683717198.1790919902.116295337677002-openerp-10-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:02,193 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [426] 2026-10-02 05:45:02,523 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [50] 2026-10-02 05:45:02,655 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-10-02 05:45:03,316 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <337457141122774.1790919903.250670909881592-openerp-11-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:03,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [427] 2026-10-02 05:45:04,065 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <607511374775815.1790919904.027581453323364-openerp-11-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:04,108 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [428] 2026-10-02 05:45:04,259 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-10-02 05:45:04,413 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-10-02 05:45:04,918 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690719840766586.1790919904.849684476852417-openerp-14-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:04,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [429] 2026-10-02 05:45:05,129 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-10-02 05:45:06,351 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <754869498436567.1790919906.268288850784302-openerp-15-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:06,460 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [430] 2026-10-02 05:45:06,871 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834053689962782.1790919906.833322286605835-openerp-15-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:06,899 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [431] 2026-10-02 05:45:06,937 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-10-02 05:45:08,019 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628514507839934.1790919907.955071926116943-openerp-16-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:08,120 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [432] 2026-10-02 05:45:08,642 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446926735904325.1790919908.608041763305664-openerp-16-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:08,694 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [433] 2026-10-02 05:45:08,740 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-10-02 05:45:09,960 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186509975497127.1790919909.894543170928955-openerp-17-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:10,045 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [434] 2026-10-02 05:45:10,435 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954237850491756.1790919910.399395465850830-openerp-17-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:10,460 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [435] 2026-10-02 05:45:10,496 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-10-02 05:45:11,896 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <829235523029325.1790919911.804770708084106-openerp-18-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:11,997 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [436] 2026-10-02 05:45:12,311 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-10-02 05:45:13,364 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663370310675744.1790919913.294322729110718-openerp-19-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:13,463 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [437] 2026-10-02 05:45:13,856 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <631782521322053.1790919913.817045211791992-openerp-19-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:13,885 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [438] 2026-10-02 05:45:13,933 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-10-02 05:45:15,177 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <920326108454807.1790919915.102486610412598-openerp-20-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:15,281 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [439] 2026-10-02 05:45:15,635 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-10-02 05:45:16,713 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015901719217028.1790919916.646253585815430-openerp-21-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:16,817 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [440] 2026-10-02 05:45:17,152 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-10-02 05:45:18,242 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <108444788283041.1790919918.172678470611572-openerp-22-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:18,334 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [441] 2026-10-02 05:45:18,727 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <418312193448333.1790919918.689078569412231-openerp-22-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:18,755 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [442] 2026-10-02 05:45:18,794 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-10-02 05:45:20,118 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395101576929079.1790919920.047906875610352-openerp-23-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:20,217 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [443] 2026-10-02 05:45:20,934 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <817942842255072.1790919920.894914388656616-openerp-23-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:20,972 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [444] 2026-10-02 05:45:21,019 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-10-02 05:45:21,526 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <530385230634396.1790919921.448526859283447-openerp-24-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:21,568 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [445] 2026-10-02 05:45:22,117 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <630861598950942.1790919922.082075595855713-openerp-24-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:22,152 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [446] 2026-10-02 05:45:23,300 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <889754889193316.1790919923.260153293609619-openerp-24-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:23,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [447] 2026-10-02 05:45:23,455 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-10-02 05:45:23,955 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <713879000977094.1790919923.889939785003662-openerp-25-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:23,991 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [448] 2026-10-02 05:45:24,939 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <095382768768232.1790919924.904045343399048-openerp-25-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:25,037 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [449] 2026-10-02 05:45:25,450 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490671417160215.1790919925.413753509521484-openerp-25-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:25,483 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [450] 2026-10-02 05:45:26,816 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283831700717848.1790919926.778196811676025-openerp-25-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:26,915 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [451] 2026-10-02 05:45:26,956 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-10-02 05:45:27,217 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-10-02 05:45:27,575 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <363122060071175.1790919927.508651971817017-openerp-27-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:27,606 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [452] 2026-10-02 05:45:27,645 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-10-02 05:45:28,134 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943770773856028.1790919928.063514947891235-openerp-28-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:28,178 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [453] 2026-10-02 05:45:28,860 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <293272261087937.1790919928.814499616622925-openerp-28-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:28,927 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [454] 2026-10-02 05:45:29,370 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-10-02 05:45:31,340 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244479272885283.1790919931.247802734375000-openerp-31-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:31,529 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [455] 2026-10-02 05:45:32,216 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-10-02 05:45:34,060 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-10-02 05:45:36,034 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <593648182436853.1790919935.912391185760498-openerp-32-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:36,094 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [456] 2026-10-02 05:45:36,459 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-10-02 05:45:39,229 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-10-02 05:45:41,840 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139634528579073.1790919941.764551401138306-openerp-33-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:41,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [457] 2026-10-02 05:45:42,383 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-10-02 05:45:42,412 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted ir.model.data records with IDs: [7203, 7122, 7193, 7125, 7146, 7123, 7093, 7095, 7126, 7127, 7138, 7131, 7130, 7100, 7129, 7140, 7135, 7185, 7137, 7079, 7128, 7136, 7139, 7133, 7132, 7134, 7077, 7144, 7078, 7119, 7080, 7081, 7113, 7145, 7236, 7082, 7148, 7083, 7149, 7186, 7153, 7150, 7152, 7200, 7155, 7154, 7218, 7156, 7187, 7157, 7188, 7158, 7237, 7159, 7098, 7118, 7103, 7160, 7084, 7086, 7085, 7164, 7094, 7163, 7162, 7161, 7165, 7166, 7099, 7168, 7170, 7141, 7143, 7196, 7106, 7169, 7142, 7167, 7171, 7172, 7216, 7174, 7173, 7101, 7087, 7175, 7184, 7182, 7178, 7177, 7190, 7183, 7176, 7181, 7114, 7180, 7179, 7107, 7108, 7189, 7191, 7195, 7194, 7088, 7192, 7109, 7235, 7090, 7231, 7233, 7110, 7234, 7091, 7232, 7230, 7102, 7224, 7104, 7229, 7225, 7220, 7223, 7215, 7092, 7111, 7228, 7222, 7221, 7219, 7214, 7217, 7226, 7151, 7212, 7213, 7208, 7210, 7204, 7205, 7207, 7105, 7206, 7211, 7209, 7096, 7117, 7075, 7121, 7120, 7202, 7076, 7097, 7201, 7227, 7116, 7124, 7147, 7115, 7089, 7199, 7112, 7197, 7198] 2026-10-02 05:45:42,412 121 INFO rb-1115226-225207-420259 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-10-02 05:45:44,793 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132332371359198.1790919944.728352785110474-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:45,032 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [458] 2026-10-02 05:45:45,557 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <467805347462473.1790919945.520603656768799-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:45,597 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [459] 2026-10-02 05:45:46,065 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552479785112495.1790919946.027587890625000-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:46,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [460] 2026-10-02 05:45:46,574 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989280657842841.1790919946.535393238067627-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:46,607 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [461] 2026-10-02 05:45:47,085 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <047683189011869.1790919947.047466516494751-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:47,121 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [462] 2026-10-02 05:45:47,738 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <249016333033455.1790919947.702442646026611-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:47,773 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [463] 2026-10-02 05:45:48,275 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172173728102941.1790919948.238855361938477-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:48,311 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [464] 2026-10-02 05:45:48,854 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585998610900092.1790919948.806837797164917-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:48,909 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [465] 2026-10-02 05:45:49,475 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921606082402443.1790919949.437063932418823-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:49,510 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [466] 2026-10-02 05:45:50,072 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395857904058976.1790919950.031766891479492-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:50,105 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [467] 2026-10-02 05:45:50,711 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <080042293705391.1790919950.671558380126953-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:50,747 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [468] 2026-10-02 05:45:51,065 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <360648038975583.1790919951.025626420974731-openerp-34-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:51,099 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [469] 2026-10-02 05:45:51,141 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-10-02 05:45:51,906 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279508665550831.1790919951.823336601257324-openerp-35-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:51,962 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [470] 2026-10-02 05:45:52,164 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-10-02 05:45:53,061 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528398329369013.1790919952.981148958206177-openerp-36-wallet@e9b917357151>: ['"New Partner" <@False>'] 2026-10-02 05:45:53,123 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [471] 2026-10-02 05:45:53,263 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-10-02 05:45:53,762 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690101924213457.1790919953.692952394485474-openerp-37-wallet@e9b917357151>: ['"New Partner" <@False>'] 2026-10-02 05:45:53,810 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [472] 2026-10-02 05:45:54,931 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-10-02 05:45:56,074 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <045022446887509.1790919956.006288528442383-openerp-38-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:56,172 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [473] 2026-10-02 05:45:56,581 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946799604029978.1790919956.542416572570801-openerp-38-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:56,610 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [474] 2026-10-02 05:45:56,774 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [86] 2026-10-02 05:45:56,845 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [42] 2026-10-02 05:45:56,991 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-10-02 05:45:58,154 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914505022710552.1790919958.075677394866943-openerp-39-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:58,260 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [475] 2026-10-02 05:45:58,668 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <652101353234174.1790919958.632439374923706-openerp-39-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:45:58,695 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [476] 2026-10-02 05:45:58,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [87, 87] 2026-10-02 05:45:58,911 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [43] 2026-10-02 05:45:58,986 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-10-02 05:45:59,093 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-10-02 05:45:59,187 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-10-02 05:45:59,305 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:46:22,501 121 INFO rb-1115226-225207-420259 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-10-02 05:46:23,153 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <149890578386054.1790919983.040671348571777-openerp-41-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:46:23,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [477] 2026-10-02 05:46:23,591 121 INFO rb-1115226-225207-420259 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-10-02 05:46:24,324 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837901054653725.1790919984.234005451202393-openerp-42-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:46:24,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [478] 2026-10-02 05:46:24,809 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:46:46,717 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2026-10-02 05:46:46,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newportaluser from n/a 2026-10-02 05:46:46,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:46:48,000 121 INFO rb-1115226-225207-420259 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=25b27fb6e3902c61db6d541500efec9b003b6fb80530d0a63a1bb9b907c61ed3&wallet_id=43 HTTP/1.1" 200 - 256 0.240 -0.240 2026-10-02 05:46:48,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.040 -0.040 2026-10-02 05:46:49,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [479] 2026-10-02 05:46:49,000 121 INFO rb-1115226-225207-420259 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=66d97aba07caee4791d3eb294167cd4110cf65dd41a2cb32cb510674b04a3c48&wallet_id=43 HTTP/1.1" 200 - 83 0.147 -0.147 2026-10-02 05:46:50,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [480] 2026-10-02 05:46:51,000 121 INFO rb-1115226-225207-420259 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=66d97aba07caee4791d3eb294167cd4110cf65dd41a2cb32cb510674b04a3c48&invoice_id=513 HTTP/1.1" 200 - 95 0.086 -0.086 2026-10-02 05:46:51,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.034 -0.034 2026-10-02 05:46:51,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [481] 2026-10-02 05:46:52,223 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2026-10-02 05:46:52,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:newportaluser from n/a 2026-10-02 05:46:52,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:46:53,000 121 INFO rb-1115226-225207-420259 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=4afb437acf9a9198d53d74d86bfb1afa4dcc71ba35991708ff7d0e1b6491073b&wallet_id=43 HTTP/1.1" 200 - 261 0.202 -0.202 2026-10-02 05:46:53,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.029 -0.029 2026-10-02 05:46:54,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [482] 2026-10-02 05:46:55,000 121 INFO rb-1115226-225207-420259 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=4afb437acf9a9198d53d74d86bfb1afa4dcc71ba35991708ff7d0e1b6491073b&invoice_id=515 HTTP/1.1" 200 - 95 0.084 -0.084 2026-10-02 05:46:55,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.026 -0.026 2026-10-02 05:46:56,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [483] 2026-10-02 05:46:56,501 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:47:19,944 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-10-02 05:47:21,687 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359370429966822.1790920041.557273149490356-openerp-46-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:21,737 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [484] 2026-10-02 05:47:22,052 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989779650534249.1790920041.983911991119385-openerp-46-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:22,084 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [485] 2026-10-02 05:47:23,176 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <241379253524432.1790920043.106531858444214-openerp-46-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:23,349 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [486] 2026-10-02 05:47:23,459 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-10-02 05:47:24,231 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <295315362688759.1790920044.133781671524048-openerp-47-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:24,305 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [487] 2026-10-02 05:47:25,137 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <557967070569949.1790920045.087312936782837-openerp-47-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:25,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [488] 2026-10-02 05:47:26,409 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500583742621472.1790920046.349801778793335-openerp-47-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:26,555 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [489] 2026-10-02 05:47:28,152 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971013508413436.1790920048.111387968063354-openerp-47-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:28,294 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [490] 2026-10-02 05:47:28,823 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-10-02 05:47:30,220 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <831393557707005.1790920050.145195484161377-openerp-48-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:30,302 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [491] 2026-10-02 05:47:31,311 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <537614198578237.1790920051.271476984024048-openerp-48-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:31,352 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [492] 2026-10-02 05:47:31,562 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-10-02 05:47:33,328 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <962999533703864.1790920053.241880416870117-openerp-49-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:33,471 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [493] 2026-10-02 05:47:35,019 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007556010033941.1790920054.985753297805786-openerp-49-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:35,065 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [494] 2026-10-02 05:47:35,321 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:47:57,272 121 INFO rb-1115226-225207-420259 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-10-02 05:47:57,819 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <564019232230191.1790920077.734920740127563-openerp-51-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:57,871 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [495] 2026-10-02 05:47:58,338 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135949015590191.1790920078.283667802810669-openerp-51-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:58,421 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [496] 2026-10-02 05:47:59,197 121 INFO rb-1115226-225207-420259 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-10-02 05:47:59,751 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <904546179915576.1790920079.675546407699585-openerp-52-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:47:59,795 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [497] 2026-10-02 05:48:00,729 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585107343697609.1790920080.691364288330078-openerp-52-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:00,834 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [498] 2026-10-02 05:48:01,047 121 INFO rb-1115226-225207-420259 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-10-02 05:48:01,545 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <852099124683943.1790920081.474955320358276-openerp-53-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:01,586 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [499] 2026-10-02 05:48:02,478 121 INFO rb-1115226-225207-420259 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-10-02 05:48:02,967 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867531266312119.1790920082.898082256317139-openerp-54-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:03,007 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [500] 2026-10-02 05:48:03,997 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851469822204500.1790920083.957139253616333-openerp-54-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:04,110 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [501] 2026-10-02 05:48:04,341 121 INFO rb-1115226-225207-420259 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-10-02 05:48:06,244 121 INFO rb-1115226-225207-420259 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-10-02 05:48:06,813 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246509048708501.1790920086.724811792373657-openerp-55-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:06,862 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [502] 2026-10-02 05:48:07,966 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <354464537978773.1790920087.928421020507812-openerp-55-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:08,060 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [503] 2026-10-02 05:48:08,299 121 INFO rb-1115226-225207-420259 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-10-02 05:48:08,907 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <557369083002554.1790920088.817109823226929-openerp-56-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:08,976 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [504] 2026-10-02 05:48:10,136 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <835519284958468.1790920090.098297357559204-openerp-56-wallet@e9b917357151>: ['"company_1_data" <@False>'] 2026-10-02 05:48:10,253 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [505] 2026-10-02 05:48:10,887 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:48:11,877 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-10-02 05:48:11,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #323 deleted product.milestone records with IDs: [20] 2026-10-02 05:48:11,995 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #323 deleted warranty.policy records with IDs: [17] 2026-10-02 05:48:12,020 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #323 deleted warranty.claim.policy records with IDs: [5] 2026-10-02 05:48:12,091 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #323 deleted warranty.claim records with IDs: [11] 2026-10-02 05:48:12,114 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-10-02 05:48:12,137 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 322, model: product.milestone 2026-10-02 05:48:12,146 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 322, model: product.milestone 2026-10-02 05:48:12,149 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: product.milestone 2026-10-02 05:48:12,173 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.policy 2026-10-02 05:48:12,194 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim.policy 2026-10-02 05:48:12,269 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim 2026-10-02 05:48:12,300 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:13,053 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-10-02 05:48:13,211 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-10-02 05:48:13,277 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-10-02 05:48:13,456 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-10-02 05:48:13,501 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-10-02 05:48:13,573 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-10-02 05:48:13,654 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-10-02 05:48:13,806 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-10-02 05:48:13,880 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:14,744 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-10-02 05:48:14,842 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-10-02 05:48:14,883 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-10-02 05:48:14,924 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-10-02 05:48:14,958 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-10-02 05:48:14,992 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-10-02 05:48:15,028 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-10-02 05:48:15,064 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-10-02 05:48:15,105 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-10-02 05:48:15,138 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-10-02 05:48:15,171 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-10-02 05:48:15,207 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-10-02 05:48:15,247 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-10-02 05:48:15,276 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-10-02 05:48:15,304 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-10-02 05:48:15,354 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-10-02 05:48:15,405 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-10-02 05:48:15,455 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-10-02 05:48:15,509 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-10-02 05:48:15,679 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-10-02 05:48:15,872 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-10-02 05:48:16,023 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-10-02 05:48:16,190 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-10-02 05:48:16,344 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-10-02 05:48:16,530 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-10-02 05:48:16,712 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-10-02 05:48:16,778 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-10-02 05:48:16,834 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-10-02 05:48:16,891 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-10-02 05:48:16,953 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-10-02 05:48:17,134 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-10-02 05:48:17,300 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-10-02 05:48:17,483 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-10-02 05:48:17,665 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-10-02 05:48:17,702 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-10-02 05:48:17,719 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-10-02 05:48:17,740 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-10-02 05:48:17,758 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-10-02 05:48:17,782 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-10-02 05:48:17,825 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-10-02 05:48:17,878 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-10-02 05:48:17,943 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:20,311 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-10-02 05:48:20,527 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-10-02 05:48:20,572 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order 2026-10-02 05:48:20,607 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 331, model: purchase.order 2026-10-02 05:48:20,641 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order 2026-10-02 05:48:20,746 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order.line 2026-10-02 05:48:20,857 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order.line 2026-10-02 05:48:20,882 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-10-02 05:48:20,915 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-10-02 05:48:20,928 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-10-02 05:48:20,950 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order 2026-10-02 05:48:20,953 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-10-02 05:48:20,972 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 328, model: purchase.order 2026-10-02 05:48:20,975 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-10-02 05:48:21,049 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order.line 2026-10-02 05:48:21,053 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-10-02 05:48:21,057 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-10-02 05:48:21,093 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 05:48:23,399 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-10-02 05:48:23,561 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 05:48:26,283 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-10-02 05:48:26,589 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-10-02 05:48:26,779 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-10-02 05:48:26,972 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-10-02 05:48:27,179 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-10-02 05:48:27,412 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-10-02 05:48:27,613 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-10-02 05:48:27,824 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-10-02 05:48:28,045 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-10-02 05:48:28,270 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 05:48:30,364 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-10-02 05:48:30,966 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-10-02 05:48:31,391 121 INFO rb-1115226-225207-420259 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-10-02 05:48:32,054 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:35,012 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-10-02 05:48:36,156 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-10-02 05:48:37,203 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-10-02 05:48:37,831 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-10-02 05:48:38,561 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:40,557 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-10-02 05:48:40,944 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-10-02 05:48:41,161 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-10-02 05:48:41,407 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:48:44,311 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-10-02 05:48:44,627 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order 2026-10-02 05:48:44,632 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order 2026-10-02 05:48:44,643 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 347, model: addendum.addendum 2026-10-02 05:48:44,655 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order.line 2026-10-02 05:48:44,713 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order.line 2026-10-02 05:48:44,727 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 347, model: sale.order.line 2026-10-02 05:48:44,747 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-10-02 05:48:44,793 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order 2026-10-02 05:48:44,799 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order 2026-10-02 05:48:44,810 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 346, model: addendum.addendum 2026-10-02 05:48:44,820 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order.line 2026-10-02 05:48:44,860 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order.line 2026-10-02 05:48:44,873 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 346, model: sale.order.line 2026-10-02 05:48:44,900 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-10-02 05:48:45,690 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-10-02 05:48:46,272 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [64], uid: 351, model: warranty.claim 2026-10-02 05:48:46,315 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-10-02 05:48:47,525 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 353, model: warranty.claim 2026-10-02 05:48:47,583 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-10-02 05:48:48,061 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-10-02 05:48:48,563 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 355, model: warranty.claim 2026-10-02 05:48:48,596 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-10-02 05:48:49,179 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-02 05:48:51,590 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-10-02 05:48:51,935 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:48:55,224 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-10-02 05:48:55,659 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-10-02 05:48:56,495 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-10-02 05:48:56,680 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-10-02 05:48:56,875 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-10-02 05:48:57,094 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-10-02 05:48:57,293 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-10-02 05:48:57,497 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-10-02 05:48:57,698 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-10-02 05:48:57,894 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:49:00,792 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-10-02 05:49:01,697 121 INFO rb-1115226-225207-420259 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-10-02 05:49:02,523 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-10-02 05:49:03,205 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:49:05,331 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-10-02 05:49:06,484 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-10-02 05:49:07,769 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-10-02 05:49:08,924 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-10-02 05:49:10,037 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:49:12,817 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-10-02 05:49:13,377 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-10-02 05:49:13,647 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-10-02 05:49:13,931 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:49:15,350 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-10-02 05:49:15,436 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-10-02 05:49:15,460 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 370, model: stock.lot 2026-10-02 05:49:15,493 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 370, model: stock.lot 2026-10-02 05:49:15,498 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 370, model: stock.lot 2026-10-02 05:49:15,520 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-10-02 05:49:15,539 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 369, model: stock.lot 2026-10-02 05:49:15,569 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: stock.lot 2026-10-02 05:49:15,573 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: stock.lot 2026-10-02 05:49:15,607 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:49:17,054 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-10-02 05:49:17,416 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-10-02 05:49:17,896 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-10-02 05:49:18,415 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:49:19,773 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-10-02 05:49:19,977 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-10-02 05:49:20,225 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-10-02 05:49:20,269 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-10-02 05:49:20,476 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-10-02 05:49:20,693 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-10-02 05:49:20,934 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-10-02 05:49:21,167 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-10-02 05:49:21,352 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-10-02 05:49:21,522 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-10-02 05:49:21,693 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-10-02 05:49:21,987 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-10-02 05:49:22,195 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-10-02 05:49:22,402 121 INFO rb-1115226-225207-420259 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-10-02 05:49:22,629 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:49:22,647 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-10-02 05:49:26,576 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:27,890 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:27] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.224 1.095 2026-10-02 05:49:28,572 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:28] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.327 0.342 2026-10-02 05:49:29,127 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:29] "GET /shop/cart HTTP/1.1" 200 - 170 0.165 0.385 2026-10-02 05:49:29,231 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [418] 2026-10-02 05:49:29,616 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [413] 2026-10-02 05:49:29,763 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-10-02 05:49:34,623 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:34,876 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:34] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.009 0.247 2026-10-02 05:49:34,879 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-10-02 05:49:34,900 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-10-02 05:49:39,268 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:39,542 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:39] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.006 0.271 2026-10-02 05:49:39,571 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-10-02 05:49:44,556 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:44,869 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:44] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.030 0.288 2026-10-02 05:49:44,905 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-10-02 05:49:49,819 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:51,080 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:51] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.248 1.022 2026-10-02 05:49:51,159 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-10-02 05:49:57,110 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps1@abc.com from n/a 2026-10-02 05:49:57,123 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:49:58,132 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-10-02 05:49:58,653 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:49:58] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.375 1.156 2026-10-02 05:50:01,016 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-10-02 05:50:01,059 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:01] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.080 0.154 2026-10-02 05:50:01,082 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps2@abc.com from n/a 2026-10-02 05:50:01,435 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 394, model: odoo.module.version 2026-10-02 05:50:01,472 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:01] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.155 0.221 2026-10-02 05:50:01,652 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps2@abc.com from n/a 2026-10-02 05:50:02,820 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:02] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 364 0.350 0.806 2026-10-02 05:50:02,893 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-10-02 05:50:07,616 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:50:08,924 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:08] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.231 1.080 2026-10-02 05:50:08,926 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-10-02 05:50:08,967 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_page_route_not_shadowed_by_doc_image_routes ... 2026-10-02 05:50:14,578 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:50:15,928 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:15] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.332 1.021 2026-10-02 05:50:15,962 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-10-02 05:50:21,453 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-10-02 05:50:26,214 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:50:27,592 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:27] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.305 1.077 2026-10-02 05:50:27,594 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-10-02 05:50:27,627 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-10-02 05:50:31,834 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:50:32,832 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:32] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.147 0.860 2026-10-02 05:50:32,896 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:32] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.014 0.042 2026-10-02 05:50:32,899 121 INFO rb-1115226-225207-420259 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-10-02 05:50:32,935 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-10-02 05:50:40,396 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-10-02 05:50:45,307 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-10-02 05:50:50,449 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:50:52,649 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:50:52] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.312 1.891 2026-10-02 05:50:52,690 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-10-02 05:50:57,755 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-10-02 05:51:04,282 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-10-02 05:51:08,339 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:08,551 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:08] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.005 0.212 2026-10-02 05:51:08,553 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix: waiting for threads: [] 2026-10-02 05:51:08,578 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-10-02 05:51:13,307 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:14,348 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:14] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.182 0.861 2026-10-02 05:51:14,939 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:14] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.184 0.384 2026-10-02 05:51:14,997 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-10-02 05:51:20,306 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:22,093 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:22] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.548 1.245 2026-10-02 05:51:22,156 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-10-02 05:51:26,921 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:27,223 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:27] "POST /mail/message/post HTTP/1.1" 200 - 16 0.012 0.300 2026-10-02 05:51:29,182 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps1@abc.com from n/a 2026-10-02 05:51:29,407 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:29] "POST /mail/message/post HTTP/1.1" 200 - 45 0.138 0.080 2026-10-02 05:51:29,565 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps2@abc.com from n/a 2026-10-02 05:51:29,632 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:29] "POST /mail/message/post HTTP/1.1" 200 - 19 0.027 0.029 2026-10-02 05:51:29,689 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-10-02 05:51:33,950 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:36,379 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:36] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.362 2.075 2026-10-02 05:51:36,702 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:36] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.037 0.271 2026-10-02 05:51:36,703 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-10-02 05:51:36,746 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-10-02 05:51:41,042 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:42,610 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:42] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.365 1.211 2026-10-02 05:51:42,843 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:42] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.089 0.084 2026-10-02 05:51:42,892 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-10-02 05:51:47,125 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:47,942 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:47] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.281 0.542 2026-10-02 05:51:47,973 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-10-02 05:51:52,466 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:53,137 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:53] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.187 0.487 2026-10-02 05:51:53,138 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-10-02 05:51:53,171 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-10-02 05:51:57,699 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:51:59,523 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:51:59] "GET /apps/modules/browse?repo_maintainer_id=961 HTTP/1.1" 404 - 187 0.158 1.668 2026-10-02 05:51:59,554 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:vendor from n/a 2026-10-02 05:52:00,233 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:00] "GET /apps/modules/browse?repo_maintainer_id=961 HTTP/1.1" 200 - 166 0.194 0.472 2026-10-02 05:52:00,280 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-10-02 05:52:07,599 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps1@abc.com from n/a 2026-10-02 05:52:07,614 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:08,509 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-10-02 05:52:08,947 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:08] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.235 1.100 2026-10-02 05:52:09,115 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-10-02 05:52:09,148 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:09] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.048 0.128 2026-10-02 05:52:09,203 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-10-02 05:52:16,504 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps1@abc.com from n/a 2026-10-02 05:52:16,514 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:16,934 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:16] "GET /my/apps/download/186 HTTP/1.1" 200 - 59 0.096 0.327 2026-10-02 05:52:17,052 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:17] "GET /my/apps/download/186 HTTP/1.1" 200 - 36 0.061 0.039 2026-10-02 05:52:17,223 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:17] "GET /my/apps/download/186 HTTP/1.1" 200 - 52 0.042 0.050 2026-10-02 05:52:17,225 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-10-02 05:52:17,267 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-10-02 05:52:21,402 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portalapps2@abc.com from n/a 2026-10-02 05:52:21,434 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:21,719 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:21] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.015 0.273 2026-10-02 05:52:22,764 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:22] "GET /my HTTP/1.1" 200 - 246 0.152 0.887 2026-10-02 05:52:22,767 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-10-02 05:52:22,826 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:52:22,844 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-10-02 05:52:22,850 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:23,179 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-10-02 05:52:23,191 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:25,472 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.233 2.053 2026-10-02 05:52:25,521 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.008 0.034 2026-10-02 05:52:25,594 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.031 0.035 2026-10-02 05:52:25,637 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.008 0.032 2026-10-02 05:52:25,679 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.006 0.030 2026-10-02 05:52:25,726 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.010 0.034 2026-10-02 05:52:25,765 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.009 0.027 2026-10-02 05:52:25,812 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:25] "GET /apps/browse/category?price=] 2026-10-02 05:52:25,974 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-10-02 05:52:25,983 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:26,273 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:26] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.014 0.280 2026-10-02 05:52:27,238 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.162 0.794 2026-10-02 05:52:27,251 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.001 0.007 2026-10-02 05:52:27,342 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.036 0.051 2026-10-02 05:52:27,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.006 0.009 2026-10-02 05:52:27,435 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.023 0.046 2026-10-02 05:52:27,451 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.010 2026-10-02 05:52:27,532 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.026 0.052 2026-10-02 05:52:27,545 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.003 0.007 2026-10-02 05:52:27,607 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.024 0.036 2026-10-02 05:52:27,689 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.021 0.058 2026-10-02 05:52:27,704 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.003 0.008 2026-10-02 05:52:27,803 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:27] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.042 0.052 2026-10-02 05:52:27,805 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-10-02 05:52:27,833 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-10-02 05:52:27,838 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:28,124 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:28] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.015 0.273 2026-10-02 05:52:29,087 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.235 0.725 2026-10-02 05:52:29,100 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:29] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.002 0.006 2026-10-02 05:52:29,170 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:29] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.028 0.039 2026-10-02 05:52:29,172 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500: waiting for threads: [] 2026-10-02 05:52:29,220 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:52:29,241 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestSitemapMissingAppStoreSeedData.test_sitemap_survives_missing_app_store_seed_category ... 2026-10-02 05:52:29,249 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444665] 2026-10-02 05:52:29,254 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:29,964 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:29] "GET /sitemap.xml HTTP/1.1" 200 - 188 0.194 0.518 2026-10-02 05:52:29,966 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestSitemapMissingAppStoreSeedData.test_sitemap_survives_missing_app_store_seed_category: waiting for threads: [] 2026-10-02 05:52:29,996 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:52:30,018 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_apps_top_charts_404_when_modules_seed_category_missing ... 2026-10-02 05:52:30,022 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:30,029 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:31,914 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:31] "GET /apps/modules HTTP/1.1" 404 - 189 0.162 1.725 2026-10-02 05:52:31,916 121 INFO rb-1115226-225207-420259 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-10-02 05:52:31,942 121 INFO rb-1115226-225207-420259 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-10-02 05:52:31,948 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:31,955 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:32,189 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:32] "GET /apps/category/50 HTTP/1.1" 301 - 16 0.009 0.227 2026-10-02 05:52:33,135 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:33] "GET /apps/category/odoo-apps-apps-50 HTTP/1.1" 200 - 226 0.230 0.714 2026-10-02 05:52:33,137 121 INFO rb-1115226-225207-420259 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-10-02 05:52:33,163 121 INFO rb-1115226-225207-420259 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-10-02 05:52:33,172 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:33,178 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:34,193 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:34] "GET /apps/category HTTP/1.1" 404 - 189 0.164 0.853 2026-10-02 05:52:34,194 121 INFO rb-1115226-225207-420259 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-10-02 05:52:34,223 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_moduleapplist_default_category_404_when_modules_seed_category_missing ... 2026-10-02 05:52:34,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:34,237 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:35,203 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:35] "GET /apps/modules/browse HTTP/1.1" 404 - 189 0.165 0.804 2026-10-02 05:52:35,205 121 INFO rb-1115226-225207-420259 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-10-02 05:52:35,233 121 INFO rb-1115226-225207-420259 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-10-02 05:52:35,240 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:35,267 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:36,314 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:36] "GET /apps/browse/category HTTP/1.1" 404 - 189 0.223 0.831 2026-10-02 05:52:36,316 121 INFO rb-1115226-225207-420259 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-10-02 05:52:36,342 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_modulethemelist_default_category_404_when_themes_seed_category_missing ... 2026-10-02 05:52:36,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:36,379 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:38,300 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:38] "GET /apps/themes/browse HTTP/1.1" 404 - 189 0.170 1.763 2026-10-02 05:52:38,301 121 INFO rb-1115226-225207-420259 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-10-02 05:52:38,326 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_themes_top_charts_404_when_themes_seed_category_missing ... 2026-10-02 05:52:38,334 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:38,341 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:39,283 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:39] "GET /apps/themes HTTP/1.1" 404 - 189 0.121 0.824 2026-10-02 05:52:39,285 121 INFO rb-1115226-225207-420259 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-10-02 05:52:39,318 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_top_charts_404_when_modules_seed_category_missing ... 2026-10-02 05:52:39,326 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666, 444665, 444686] 2026-10-02 05:52:39,334 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:40,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:40] "GET /apps HTTP/1.1" 404 - 189 0.217 0.854 2026-10-02 05:52:40,405 121 INFO rb-1115226-225207-420259 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-10-02 05:52:40,455 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:52:40,471 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteSeededAppStoreData.test_apps_route_family_200_when_seed_categories_present ... 2026-10-02 05:52:40,476 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:52:41,721 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:41] "GET /apps HTTP/1.1" 200 - 237 0.288 0.960 2026-10-02 05:52:41,786 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:41] "GET /apps/modules HTTP/1.1" 200 - 19 0.025 0.038 2026-10-02 05:52:41,874 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:41] "GET /apps/themes HTTP/1.1" 200 - 21 0.029 0.053 2026-10-02 05:52:41,884 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:41] "GET /apps/category HTTP/1.1" 303 - 3 0.001 0.006 2026-10-02 05:52:41,965 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:41] "GET /apps/category/odoo-apps-49 HTTP/1.1" 200 - 21 0.029 0.045 2026-10-02 05:52:42,087 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:42] "GET /apps/modules/browse HTTP/1.1" 200 - 26 0.053 0.062 2026-10-02 05:52:42,106 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:42] "GET /apps/browse/category HTTP/1.1" 303 - 3 0.007 0.008 2026-10-02 05:52:42,179 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:42] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.024 0.045 2026-10-02 05:52:42,279 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:52:42] "GET /apps/themes/browse HTTP/1.1" 200 - 21 0.046 0.050 2026-10-02 05:52:42,280 121 INFO rb-1115226-225207-420259 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-10-02 05:52:42,324 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:52:42,337 121 INFO rb-1115226-225207-420259 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-10-02 05:52:42,441 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444666] 2026-10-02 05:52:42,569 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestOdooModuleVersionDefaultPublicCategoryIds.test_public_categ_ids_default_resolves_seed_category_when_seeded ... 2026-10-02 05:52:42,735 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:52:42,756 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestDefaultAppPublicCategoryIdsPartialSeedLoss.test_default_app_categories_skip_only_the_missing_root ... 2026-10-02 05:52:42,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [444686] 2026-10-02 05:52:42,798 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:52:43,724 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-10-02 05:52:52,980 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:52:57,377 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-10-02 05:52:57,574 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-10-02 05:52:57,643 121 INFO rb-1115226-225207-420259 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-10-02 05:52:57,668 121 INFO rb-1115226-225207-420259 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-10-02 05:52:57,719 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-10-02 05:52:57,793 121 INFO rb-1115226-225207-420259 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-10-02 05:52:57,823 121 INFO rb-1115226-225207-420259 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-10-02 05:52:57,875 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-10-02 05:52:57,967 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-10-02 05:52:58,051 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-10-02 05:52:58,110 121 INFO rb-1115226-225207-420259 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-10-02 05:52:58,261 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [45] 2026-10-02 05:52:58,309 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-10-02 05:52:58,338 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-10-02 05:52:58,349 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44] 2026-10-02 05:52:58,373 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-10-02 05:52:58,435 121 INFO rb-1115226-225207-420259 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-10-02 05:52:58,585 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-10-02 05:52:58,607 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-10-02 05:52:58,630 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-10-02 05:52:58,641 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-10-02 05:52:58,662 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-10-02 05:52:58,712 121 INFO rb-1115226-225207-420259 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-10-02 05:52:58,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-10-02 05:52:58,864 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-10-02 05:52:58,886 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-10-02 05:52:58,896 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-10-02 05:52:58,903 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [41] 2026-10-02 05:52:58,929 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-10-02 05:52:59,038 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:53:02,931 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-10-02 05:53:03,002 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [5] 2026-10-02 05:53:03,029 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-10-02 05:53:03,093 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #477 deleted website.document records with IDs: [6] 2026-10-02 05:53:03,116 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-10-02 05:53:03,207 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #483 deleted website.document records with IDs: [7] 2026-10-02 05:53:03,238 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-10-02 05:53:03,332 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [8] 2026-10-02 05:53:03,353 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-10-02 05:53:03,463 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-10-02 05:53:03,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [13] 2026-10-02 05:53:03,581 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [14] 2026-10-02 05:53:03,609 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [15] 2026-10-02 05:53:03,728 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [18] 2026-10-02 05:53:03,771 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [19] 2026-10-02 05:53:03,925 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [23] 2026-10-02 05:53:03,960 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [24] 2026-10-02 05:53:03,991 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [25] 2026-10-02 05:53:04,281 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [36] 2026-10-02 05:53:04,310 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [37] 2026-10-02 05:53:04,339 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [38] 2026-10-02 05:53:04,367 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #481 deleted website.document records with IDs: [39] 2026-10-02 05:53:04,457 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-10-02 05:53:04,533 121 INFO rb-1115226-225207-420259 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-10-02 05:53:04,570 121 INFO rb-1115226-225207-420259 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-10-02 05:53:04,603 121 INFO rb-1115226-225207-420259 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-10-02 05:53:04,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #477 deleted website.document records with IDs: [41] 2026-10-02 05:53:04,685 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #477 deleted website.document records with IDs: [42] 2026-10-02 05:53:04,715 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #477 deleted website.document records with IDs: [43] 2026-10-02 05:53:04,748 121 INFO rb-1115226-225207-420259 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-10-02 05:53:04,782 121 INFO rb-1115226-225207-420259 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-10-02 05:53:04,818 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-10-02 05:53:04,868 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #483 deleted website.document records with IDs: [44] 2026-10-02 05:53:04,886 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #483 deleted website.document records with IDs: [45] 2026-10-02 05:53:04,959 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #483 deleted website.document.content records with IDs: [3] 2026-10-02 05:53:04,969 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #483 deleted website.document records with IDs: [46] 2026-10-02 05:53:04,993 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-10-02 05:53:05,056 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [47] 2026-10-02 05:53:05,084 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [48] 2026-10-02 05:53:05,496 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [64] 2026-10-02 05:53:05,525 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [65] 2026-10-02 05:53:05,625 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [69] 2026-10-02 05:53:05,654 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [70] 2026-10-02 05:53:05,682 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [71] 2026-10-02 05:53:05,713 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #479 deleted website.document records with IDs: [72] 2026-10-02 05:53:05,807 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-10-02 05:53:05,992 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-10-02 05:53:06,050 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,075 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,102 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,165 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,190 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,219 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 477, model: website.document 2026-10-02 05:53:06,249 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-10-02 05:53:06,352 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-10-02 05:53:06,529 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:53:09,440 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-10-02 05:53:09,598 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-10-02 05:53:09,694 121 INFO rb-1115226-225207-420259 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-10-02 05:53:09,741 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [11] 2026-10-02 05:53:09,835 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [12] 2026-10-02 05:53:09,922 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [13] 2026-10-02 05:53:09,971 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [14] 2026-10-02 05:53:10,003 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [15] 2026-10-02 05:53:10,037 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [16] 2026-10-02 05:53:10,068 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [17] 2026-10-02 05:53:10,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [18] 2026-10-02 05:53:10,136 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [19] 2026-10-02 05:53:10,171 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [20] 2026-10-02 05:53:10,200 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [21] 2026-10-02 05:53:10,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [22] 2026-10-02 05:53:10,263 121 INFO rb-1115226-225207-420259 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-10-02 05:53:10,295 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [23] 2026-10-02 05:53:10,327 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [24] 2026-10-02 05:53:10,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [25] 2026-10-02 05:53:10,394 121 INFO rb-1115226-225207-420259 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-10-02 05:53:10,420 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [26] 2026-10-02 05:53:10,447 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [27] 2026-10-02 05:53:10,479 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [28] 2026-10-02 05:53:10,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [29] 2026-10-02 05:53:10,565 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-10-02 05:53:10,684 121 INFO rb-1115226-225207-420259 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-10-02 05:53:10,798 121 INFO rb-1115226-225207-420259 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-10-02 05:53:10,858 121 INFO rb-1115226-225207-420259 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-10-02 05:53:10,980 121 INFO rb-1115226-225207-420259 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-10-02 05:53:11,157 121 INFO rb-1115226-225207-420259 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-10-02 05:53:11,296 121 INFO rb-1115226-225207-420259 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-10-02 05:53:11,360 121 INFO rb-1115226-225207-420259 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-10-02 05:53:11,488 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:53:15,196 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-10-02 05:53:15,234 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 494, model: website.doc.tag 2026-10-02 05:53:15,294 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 494, model: website.doc.tag 2026-10-02 05:53:15,313 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 494, model: website.doc.tag 2026-10-02 05:53:15,324 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #497 deleted website.doc.tag records with IDs: [13] 2026-10-02 05:53:15,331 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #499 deleted website.doc.tag records with IDs: [14] 2026-10-02 05:53:15,336 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #501 deleted website.doc.tag records with IDs: [15] 2026-10-02 05:53:15,342 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #503 deleted website.doc.tag records with IDs: [16] 2026-10-02 05:53:15,379 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:53:18,942 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-10-02 05:53:18,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-10-02 05:53:19,013 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-10-02 05:53:19,064 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-10-02 05:53:19,138 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-10-02 05:53:19,157 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-10-02 05:53:19,213 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-10-02 05:53:19,251 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-10-02 05:53:19,301 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-10-02 05:53:19,339 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:53:19,812 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-10-02 05:53:20,400 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome pid: 439 2026-10-02 05:53:20,400 121 INFO rb-1115226-225207-420259 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/tmpo9mdifca_chrome_odoo 2026-10-02 05:53:20,400 121 INFO rb-1115226-225207-420259 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:33785/json/version 2026-10-02 05:53:20,402 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33785/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:20,492 121 INFO rb-1115226-225207-420259 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-10-02 05:53:20,492 121 INFO rb-1115226-225207-420259 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:33785/json 2026-10-02 05:53:20,492 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33785/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:20,501 121 INFO rb-1115226-225207-420259 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:33785/devtools/page/D58DDF9F42E575E58F0EE3924193DBC8 2026-10-02 05:53:20,512 121 INFO rb-1115226-225207-420259 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-10-02 05:53:20,525 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless enable page notifications 2026-10-02 05:53:20,637 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_color_reviewer from n/a 2026-10-02 05:53:20,650 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Setting session cookie in browser 2026-10-02 05:53:20,660 121 INFO rb-1115226-225207-420259 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-10-02 05:53:20,660 121 INFO rb-1115226-225207-420259 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-10-02 05:53:20,682 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:23,317 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 356 0.519 2.121 2026-10-02 05:53:23,322 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Navigation result: {'frameId': 'D58DDF9F42E575E58F0EE3924193DBC8', 'loaderId': '2EB32F3FA7F40AB249CB75A84CC767E2', 'isDownload': False} 2026-10-02 05:53:23,322 121 INFO rb-1115226-225207-420259 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-10-02 05:53:23,383 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:23,450 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.057 0.044 2026-10-02 05:53:23,461 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:23,483 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.012 0.121 2026-10-02 05:53:23,498 121 INFO rb-1115226-225207-420259 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-10-02 05:53:23,499 121 INFO rb-1115226-225207-420259 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-10-02 05:53:23,564 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:23,579 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.023 0.025 2026-10-02 05:53:23,614 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:23,670 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.028 0.105 2026-10-02 05:53:23,728 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:23] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.026 0.028 2026-10-02 05:53:28,615 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 4.933 2026-10-02 05:53:28,662 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 4.965 2026-10-02 05:53:28,667 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 5.322 2026-10-02 05:53:28,706 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 4.462 2026-10-02 05:53:28,707 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 4.997 2026-10-02 05:53:28,756 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:28,781 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.043 2026-10-02 05:53:28,799 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:28] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.007 0.052 2026-10-02 05:53:29,097 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:29,106 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.009 0.017 2026-10-02 05:53:29,122 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:53:29,191 121 INFO rb-1115226-225207-420259 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.8691725730896 2026-10-02 05:53:29,206 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,217 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,248 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.061 0.032 2026-10-02 05:53:29,288 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,331 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.003 0.178 2026-10-02 05:53:29,420 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,486 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,554 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,581 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "POST /docs/update_category HTTP/1.1" 200 - 14 0.011 0.015 2026-10-02 05:53:29,608 121 INFO rb-1115226-225207-420259 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-10-02 05:53:29,930 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:29] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 34 0.123 0.096 2026-10-02 05:53:30,331 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,391 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:30] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.022 0.030 2026-10-02 05:53:30,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:30] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.059 2026-10-02 05:53:30,408 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,465 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,541 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,600 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: tour succeeded 2026-10-02 05:53:30,600 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,690 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: heap 9459864 (allocated 11272192) 2026-10-02 05:53:30,702 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,706 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing websocket connection 2026-10-02 05:53:30,707 121 INFO rb-1115226-225207-420259 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-10-02 05:53:30,804 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055330_804154_test_picking_a_cover_colour_persists_it.txt 2026-10-02 05:53:30,804 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Removing chrome user profile "/tmp/tmpo9mdifca_chrome_odoo" 2026-10-02 05:53:30,849 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:53:32,185 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-10-02 05:53:32,202 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-10-02 05:53:32,478 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome pid: 620 2026-10-02 05:53:32,479 121 INFO rb-1115226-225207-420259 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/tmpn4eyve5i_chrome_odoo 2026-10-02 05:53:32,479 121 INFO rb-1115226-225207-420259 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:43817/json/version 2026-10-02 05:53:32,480 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:43817/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:32,563 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,563 121 INFO rb-1115226-225207-420259 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:43817/json 2026-10-02 05:53:32,564 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:43817/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:32,599 121 INFO rb-1115226-225207-420259 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:43817/devtools/page/300585A84D936D63B40657E0A61275FD 2026-10-02 05:53:32,639 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,651 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,707 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:53:32,717 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,732 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,732 121 INFO rb-1115226-225207-420259 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-10-02 05:53:32,752 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:33,134 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:33,704 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:34,387 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 369 0.387 1.253 2026-10-02 05:53:34,390 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Navigation result: {'frameId': '300585A84D936D63B40657E0A61275FD', 'loaderId': '51104A4A3A3864021A794DEB0048E2D2', 'isDownload': False} 2026-10-02 05:53:34,390 121 INFO rb-1115226-225207-420259 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-10-02 05:53:34,424 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-02 05:53:34,440 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:34,481 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.031 0.034 2026-10-02 05:53:34,497 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:34,503 121 INFO rb-1115226-225207-420259 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-10-02 05:53:34,503 121 INFO rb-1115226-225207-420259 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-10-02 05:53:34,510 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.014 0.079 2026-10-02 05:53:34,520 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:34,529 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.031 2026-10-02 05:53:34,558 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:34,576 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.025 2026-10-02 05:53:34,630 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 05:53:34,633 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.016 2026-10-02 05:53:34,635 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 05:53:34,644 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:53:34,653 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.012 0.027 2026-10-02 05:53:34,704 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:53:34,721 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:34,742 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.032 2026-10-02 05:53:34,755 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:34] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.002 0.043 2026-10-02 05:53:35,094 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:35,102 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:35] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.010 2026-10-02 05:53:35,123 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:35] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:53:35,220 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,241 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:35] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.082 2026-10-02 05:53:35,246 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,297 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:35] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.026 0.074 2026-10-02 05:53:35,302 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,373 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,435 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,497 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,569 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,631 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,701 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: tour succeeded 2026-10-02 05:53:35,702 121 INFO rb-1115226-225207-420259 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-10-02 05:53:35,783 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: heap 9412956 (allocated 10223616) 2026-10-02 05:53:35,797 121 INFO rb-1115226-225207-420259 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 620 2026-10-02 05:53:35,801 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Closing websocket connection 2026-10-02 05:53:35,804 121 INFO rb-1115226-225207-420259 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 620 2026-10-02 05:53:35,877 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055335_877570_test_cancelling_the_delete_confirmation_leaves_the_document_intact.txt 2026-10-02 05:53:35,877 121 INFO rb-1115226-225207-420259 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/tmpn4eyve5i_chrome_odoo" 2026-10-02 05:53:35,916 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-10-02 05:53:36,186 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome pid: 796 2026-10-02 05:53:36,187 121 INFO rb-1115226-225207-420259 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/tmpfxhf15w5_chrome_odoo 2026-10-02 05:53:36,187 121 INFO rb-1115226-225207-420259 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:34813/json/version 2026-10-02 05:53:36,188 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34813/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:36,247 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,249 121 INFO rb-1115226-225207-420259 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:34813/json 2026-10-02 05:53:36,250 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34813/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:36,261 121 INFO rb-1115226-225207-420259 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:34813/devtools/page/FD80EF5E16DEA1FE07E20CAD9FEEFF31 2026-10-02 05:53:36,271 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,274 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,327 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:53:36,353 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,365 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,365 121 INFO rb-1115226-225207-420259 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-10-02 05:53:36,400 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:36,741 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:37,306 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:37,987 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:37] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.300 1.292 2026-10-02 05:53:37,991 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Navigation result: {'frameId': 'FD80EF5E16DEA1FE07E20CAD9FEEFF31', 'loaderId': '8EEF678414502D1B459A54779B08414B', 'isDownload': False} 2026-10-02 05:53:37,991 121 INFO rb-1115226-225207-420259 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-10-02 05:53:38,016 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:53:38,023 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:38,065 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.032 0.020 2026-10-02 05:53:38,081 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:38,095 121 INFO rb-1115226-225207-420259 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-10-02 05:53:38,096 121 INFO rb-1115226-225207-420259 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-10-02 05:53:38,098 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.019 0.050 2026-10-02 05:53:38,107 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:38,123 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.017 2026-10-02 05:53:38,139 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:38,152 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.020 2026-10-02 05:53:38,259 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.027 2026-10-02 05:53:38,262 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-02 05:53:38,263 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:53:38,265 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-02 05:53:38,273 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.004 0.038 2026-10-02 05:53:38,308 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:53:38,327 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:38,348 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.029 2026-10-02 05:53:38,363 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.005 0.045 2026-10-02 05:53:38,756 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:38,769 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.015 2026-10-02 05:53:38,797 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 05:53:38,901 121 INFO rb-1115226-225207-420259 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-10-02 05:53:38,926 121 INFO rb-1115226-225207-420259 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-10-02 05:53:38,975 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:38] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.030 0.111 2026-10-02 05:53:38,977 121 INFO rb-1115226-225207-420259 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-10-02 05:53:39,043 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:39] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.030 0.165 2026-10-02 05:53:39,081 121 INFO rb-1115226-225207-420259 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-10-02 05:53:39,141 121 INFO rb-1115226-225207-420259 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-10-02 05:53:39,203 121 INFO rb-1115226-225207-420259 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-10-02 05:53:39,335 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11858] 2026-10-02 05:53:39,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted website.document.content records with IDs: [36] 2026-10-02 05:53:39,369 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2162] 2026-10-02 05:53:39,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11856, 11855] 2026-10-02 05:53:39,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted website.document records with IDs: [100] 2026-10-02 05:53:39,418 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2160] 2026-10-02 05:53:39,423 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:39] "POST /docs/delete HTTP/1.1" 200 - 114 0.077 0.070 2026-10-02 05:53:39,487 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:39,556 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:39,615 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:39] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 28 0.047 0.117 2026-10-02 05:53:40,037 121 INFO rb-1115226-225207-420259 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-10-02 05:53:40,119 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:40] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.029 0.032 2026-10-02 05:53:40,127 121 INFO rb-1115226-225207-420259 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-10-02 05:53:40,127 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:40] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.065 2026-10-02 05:53:40,182 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: tour succeeded 2026-10-02 05:53:40,183 121 INFO rb-1115226-225207-420259 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-10-02 05:53:40,350 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: heap 9279524 (allocated 11272192) 2026-10-02 05:53:40,362 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing chrome headless with pid 796 2026-10-02 05:53:40,365 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing websocket connection 2026-10-02 05:53:40,366 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Terminating chrome headless with pid 796 2026-10-02 05:53:40,475 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055340_475267_test_confirming_the_delete_confirmation_removes_the_document.txt 2026-10-02 05:53:40,475 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Removing chrome user profile "/tmp/tmpfxhf15w5_chrome_odoo" 2026-10-02 05:53:40,518 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-10-02 05:53:40,898 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome pid: 987 2026-10-02 05:53:40,899 121 INFO rb-1115226-225207-420259 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/tmprvb9hid0_chrome_odoo 2026-10-02 05:53:40,899 121 INFO rb-1115226-225207-420259 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:39051/json/version 2026-10-02 05:53:40,901 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:39051/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:40,952 121 INFO rb-1115226-225207-420259 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-10-02 05:53:40,953 121 INFO rb-1115226-225207-420259 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:39051/json 2026-10-02 05:53:40,955 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:39051/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:40,967 121 INFO rb-1115226-225207-420259 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:39051/devtools/page/9F414FABB11045DD46B8B5FF844AE354 2026-10-02 05:53:40,972 121 INFO rb-1115226-225207-420259 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-10-02 05:53:40,986 121 INFO rb-1115226-225207-420259 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-10-02 05:53:41,083 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:53:41,108 121 INFO rb-1115226-225207-420259 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-10-02 05:53:41,119 121 INFO rb-1115226-225207-420259 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-10-02 05:53:41,120 121 INFO rb-1115226-225207-420259 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-10-02 05:53:41,151 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:41,545 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:42,161 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:42,990 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:42] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.517 1.329 2026-10-02 05:53:43,000 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Navigation result: {'frameId': '9F414FABB11045DD46B8B5FF844AE354', 'loaderId': '5C82187936825760293833AA99168534', 'isDownload': False} 2026-10-02 05:53:43,000 121 INFO rb-1115226-225207-420259 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-10-02 05:53:43,047 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-02 05:53:43,059 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:43,085 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.022 0.030 2026-10-02 05:53:43,101 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:43,160 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.049 0.075 2026-10-02 05:53:43,171 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:43,182 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.075 2026-10-02 05:53:43,189 121 INFO rb-1115226-225207-420259 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-10-02 05:53:43,190 121 INFO rb-1115226-225207-420259 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-10-02 05:53:43,202 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:43,224 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.023 2026-10-02 05:53:43,327 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:53:43,328 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:53:43,344 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.001 0.007 2026-10-02 05:53:43,349 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:53:43,352 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:53:43,411 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 05:53:43,448 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:43,472 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.014 0.037 2026-10-02 05:53:43,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.005 0.055 2026-10-02 05:53:43,811 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:43,822 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.010 0.011 2026-10-02 05:53:43,851 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:43] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:53:43,967 121 INFO rb-1115226-225207-420259 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-10-02 05:53:43,987 121 INFO rb-1115226-225207-420259 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-10-02 05:53:44,023 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:44] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.012 0.107 2026-10-02 05:53:44,041 121 INFO rb-1115226-225207-420259 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-10-02 05:53:44,086 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:44] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.025 0.147 2026-10-02 05:53:44,116 121 INFO rb-1115226-225207-420259 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-10-02 05:53:44,176 121 INFO rb-1115226-225207-420259 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-10-02 05:53:44,245 121 INFO rb-1115226-225207-420259 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-10-02 05:53:44,414 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:44] "POST /docs/create HTTP/1.1" 200 - 38 0.049 0.056 2026-10-02 05:53:45,156 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:45] "GET /docs/d/tour-created-document-101 HTTP/1.1" 200 - 156 0.115 0.600 2026-10-02 05:53:45,564 121 INFO rb-1115226-225207-420259 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-10-02 05:53:45,570 121 INFO rb-1115226-225207-420259 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-10-02 05:53:45,598 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:45] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.008 0.009 2026-10-02 05:53:45,659 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:45] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.031 0.049 2026-10-02 05:53:45,675 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: tour succeeded 2026-10-02 05:53:45,676 121 INFO rb-1115226-225207-420259 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-10-02 05:53:45,784 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: heap 12472824 (allocated 13893632) 2026-10-02 05:53:45,791 121 INFO rb-1115226-225207-420259 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 987 2026-10-02 05:53:45,794 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Closing websocket connection 2026-10-02 05:53:45,798 121 INFO rb-1115226-225207-420259 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 987 2026-10-02 05:53:45,902 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055345_902415_test_creating_a_document_through_the_dialog_persists_it.txt 2026-10-02 05:53:45,902 121 INFO rb-1115226-225207-420259 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/tmprvb9hid0_chrome_odoo" 2026-10-02 05:53:45,951 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-10-02 05:53:46,230 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome pid: 1172 2026-10-02 05:53:46,230 121 INFO rb-1115226-225207-420259 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/tmpz_z2z4ph_chrome_odoo 2026-10-02 05:53:46,230 121 INFO rb-1115226-225207-420259 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:37011/json/version 2026-10-02 05:53:46,232 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37011/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:46,324 121 INFO rb-1115226-225207-420259 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-10-02 05:53:46,324 121 INFO rb-1115226-225207-420259 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:37011/json 2026-10-02 05:53:46,325 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37011/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:46,351 121 INFO rb-1115226-225207-420259 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:37011/devtools/page/41BBA706FBAFBA60B43C05CAF69FBC18 2026-10-02 05:53:46,363 121 INFO rb-1115226-225207-420259 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-10-02 05:53:46,374 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless enable page notifications 2026-10-02 05:53:46,491 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:53:46,515 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Setting session cookie in browser 2026-10-02 05:53:46,530 121 INFO rb-1115226-225207-420259 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-10-02 05:53:46,530 121 INFO rb-1115226-225207-420259 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-10-02 05:53:46,559 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:47,879 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:48,408 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:53:49,123 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.367 2.212 2026-10-02 05:53:49,127 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Navigation result: {'frameId': '41BBA706FBAFBA60B43C05CAF69FBC18', 'loaderId': '0A518D1E3632F8EEC9042644183D86A7', 'isDownload': False} 2026-10-02 05:53:49,128 121 INFO rb-1115226-225207-420259 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-10-02 05:53:49,154 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:53:49,202 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:49,270 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.073 0.047 2026-10-02 05:53:49,285 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:49,303 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.013 0.135 2026-10-02 05:53:49,318 121 INFO rb-1115226-225207-420259 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-10-02 05:53:49,319 121 INFO rb-1115226-225207-420259 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-10-02 05:53:49,324 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:49,334 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.012 2026-10-02 05:53:49,348 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:49,364 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.033 2026-10-02 05:53:49,455 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:53:49,468 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.019 2026-10-02 05:53:49,481 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-02 05:53:49,485 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.020 0.019 2026-10-02 05:53:49,486 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-10-02 05:53:49,506 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:53:49,533 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:49,555 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.033 2026-10-02 05:53:49,582 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:49] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.010 0.051 2026-10-02 05:53:49,991 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:50,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:50] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.011 2026-10-02 05:53:50,029 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:50] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:53:50,115 121 INFO rb-1115226-225207-420259 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-10-02 05:53:50,121 121 INFO rb-1115226-225207-420259 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-10-02 05:53:50,155 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:50] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.084 2026-10-02 05:53:50,216 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:50] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.030 0.108 2026-10-02 05:53:50,219 121 INFO rb-1115226-225207-420259 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-10-02 05:53:50,274 121 INFO rb-1115226-225207-420259 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-10-02 05:53:50,330 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: tour succeeded 2026-10-02 05:53:50,330 121 INFO rb-1115226-225207-420259 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-10-02 05:53:50,432 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: heap 8916892 (allocated 9961472) 2026-10-02 05:53:50,435 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing chrome headless with pid 1172 2026-10-02 05:53:50,436 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing websocket connection 2026-10-02 05:53:50,436 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Terminating chrome headless with pid 1172 2026-10-02 05:53:50,533 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055350_533754_test_editor_page_offers_the_create_affordance.txt 2026-10-02 05:53:50,534 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Removing chrome user profile "/tmp/tmpz_z2z4ph_chrome_odoo" 2026-10-02 05:53:50,568 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-10-02 05:53:50,948 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome pid: 1338 2026-10-02 05:53:50,949 121 INFO rb-1115226-225207-420259 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/tmpusjd6lzo_chrome_odoo 2026-10-02 05:53:50,952 121 INFO rb-1115226-225207-420259 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:41219/json/version 2026-10-02 05:53:50,953 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:41219/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:51,003 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,003 121 INFO rb-1115226-225207-420259 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:41219/json 2026-10-02 05:53:51,004 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:41219/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:51,026 121 INFO rb-1115226-225207-420259 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:41219/devtools/page/4AE12B565FBEF7C5E44BAE67570E2035 2026-10-02 05:53:51,062 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,107 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,185 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_manager from n/a 2026-10-02 05:53:51,204 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,213 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,213 121 INFO rb-1115226-225207-420259 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-10-02 05:53:51,236 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:52,803 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:52] "GET /docs HTTP/1.1" 200 - 287 0.331 1.240 2026-10-02 05:53:52,812 121 INFO rb-1115226-225207-420259 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': '4AE12B565FBEF7C5E44BAE67570E2035', 'loaderId': 'BDEEF0071A300D99C3F5AD42EC74ADC3', 'isDownload': False} 2026-10-02 05:53:52,812 121 INFO rb-1115226-225207-420259 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-10-02 05:53:52,838 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 05:53:52,859 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:52,885 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:52] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.021 0.033 2026-10-02 05:53:52,904 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:52,969 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:52] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.046 0.090 2026-10-02 05:53:52,989 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:53,002 121 INFO rb-1115226-225207-420259 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-10-02 05:53:53,003 121 INFO rb-1115226-225207-420259 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-10-02 05:53:53,010 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.020 0.084 2026-10-02 05:53:53,049 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:53,072 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.015 0.069 2026-10-02 05:53:53,165 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 05:53:53,191 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:53:53,200 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.009 0.030 2026-10-02 05:53:53,206 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-02 05:53:53,222 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:53:53,312 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:53:53,339 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:53,365 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.045 2026-10-02 05:53:53,392 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.016 0.031 2026-10-02 05:53:53,793 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:53,811 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.021 2026-10-02 05:53:53,835 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:53] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:53:53,967 121 INFO rb-1115226-225207-420259 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-10-02 05:53:53,983 121 INFO rb-1115226-225207-420259 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-10-02 05:53:54,008 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:54] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.007 0.109 2026-10-02 05:53:54,055 121 INFO rb-1115226-225207-420259 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-10-02 05:53:54,073 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:54] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.034 0.145 2026-10-02 05:53:54,135 121 INFO rb-1115226-225207-420259 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-10-02 05:53:54,215 121 INFO rb-1115226-225207-420259 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-10-02 05:53:54,304 121 INFO rb-1115226-225207-420259 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-10-02 05:53:54,524 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:54] "POST /docs/create_category HTTP/1.1" 200 - 51 0.080 0.061 2026-10-02 05:53:54,613 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:54] "GET /docs HTTP/1.1" 200 - 20 0.015 0.047 2026-10-02 05:53:54,983 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,003 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:55] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.010 2026-10-02 05:53:55,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:55] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.020 0.043 2026-10-02 05:53:55,091 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,092 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,200 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: heap 9366000 (allocated 11796480) 2026-10-02 05:53:55,213 121 INFO rb-1115226-225207-420259 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 1338 2026-10-02 05:53:55,217 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,218 121 INFO rb-1115226-225207-420259 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 1338 2026-10-02 05:53:55,320 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055355_320164_test_manager_creating_a_section_from_the_context_menu_persists_it.txt 2026-10-02 05:53:55,320 121 INFO rb-1115226-225207-420259 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/tmpusjd6lzo_chrome_odoo" 2026-10-02 05:53:55,365 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-10-02 05:53:55,720 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome pid: 1513 2026-10-02 05:53:55,721 121 INFO rb-1115226-225207-420259 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/tmpyoh4rzqp_chrome_odoo 2026-10-02 05:53:55,721 121 INFO rb-1115226-225207-420259 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:35469/json/version 2026-10-02 05:53:55,722 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35469/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:53:55,739 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,739 121 INFO rb-1115226-225207-420259 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:35469/json 2026-10-02 05:53:55,740 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35469/json with timeout 3 increased to 10s during tests 2026-10-02 05:53:55,742 121 INFO rb-1115226-225207-420259 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:35469/devtools/page/32C1CF940160F251753E4CCFA7052DE1 2026-10-02 05:53:55,746 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,759 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,840 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_manager from n/a 2026-10-02 05:53:55,849 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,880 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,880 121 INFO rb-1115226-225207-420259 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-10-02 05:53:55,913 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:53:57,321 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /docs HTTP/1.1" 200 - 287 0.282 1.130 2026-10-02 05:53:57,327 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Navigation result: {'frameId': '32C1CF940160F251753E4CCFA7052DE1', 'loaderId': 'FF1DE51A49FDFF3006E6EB7D9584AEF4', 'isDownload': False} 2026-10-02 05:53:57,327 121 INFO rb-1115226-225207-420259 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-10-02 05:53:57,383 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-02 05:53:57,397 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:53:57,444 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.045 0.040 2026-10-02 05:53:57,452 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:53:57,465 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.008 0.082 2026-10-02 05:53:57,474 121 INFO rb-1115226-225207-420259 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-10-02 05:53:57,478 121 INFO rb-1115226-225207-420259 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-10-02 05:53:57,497 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:53:57,515 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.016 0.024 2026-10-02 05:53:57,563 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:53:57,599 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.033 0.060 2026-10-02 05:53:57,619 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 05:53:57,650 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-02 05:53:57,654 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.004 0.022 2026-10-02 05:53:57,668 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-02 05:53:57,669 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.011 2026-10-02 05:53:57,783 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:53:57,832 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:53:57,852 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.053 2026-10-02 05:53:57,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:57] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.003 0.057 2026-10-02 05:53:58,212 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:53:58,222 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.012 2026-10-02 05:53:58,250 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 05:53:58,364 121 INFO rb-1115226-225207-420259 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-10-02 05:53:58,376 121 INFO rb-1115226-225207-420259 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-10-02 05:53:58,438 121 INFO rb-1115226-225207-420259 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-10-02 05:53:58,443 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.015 0.124 2026-10-02 05:53:58,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.020 0.153 2026-10-02 05:53:58,514 121 INFO rb-1115226-225207-420259 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-10-02 05:53:58,591 121 INFO rb-1115226-225207-420259 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-10-02 05:53:58,749 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "POST /docs/create_category HTTP/1.1" 200 - 34 0.048 0.047 2026-10-02 05:53:58,996 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:58] "GET /docs/c/tour-created-subject-87 HTTP/1.1" 200 - 67 0.070 0.155 2026-10-02 05:53:59,562 121 INFO rb-1115226-225207-420259 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-10-02 05:53:59,654 121 INFO rb-1115226-225207-420259 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-10-02 05:53:59,657 121 INFO rb-1115226-225207-420259 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-10-02 05:53:59,676 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:59] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.051 0.043 2026-10-02 05:53:59,692 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:53:59] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.007 0.095 2026-10-02 05:53:59,794 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: heap 12536808 (allocated 14155776) 2026-10-02 05:53:59,842 121 INFO rb-1115226-225207-420259 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 1513 2026-10-02 05:53:59,844 121 INFO rb-1115226-225207-420259 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-10-02 05:53:59,845 121 INFO rb-1115226-225207-420259 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 1513 2026-10-02 05:53:59,941 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055359_941155_test_manager_creating_a_subject_through_the_dialog_persists_it.txt 2026-10-02 05:53:59,941 121 INFO rb-1115226-225207-420259 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/tmpyoh4rzqp_chrome_odoo" 2026-10-02 05:53:59,986 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-10-02 05:54:00,274 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome pid: 1695 2026-10-02 05:54:00,275 121 INFO rb-1115226-225207-420259 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/tmpjr18elyf_chrome_odoo 2026-10-02 05:54:00,276 121 INFO rb-1115226-225207-420259 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:40569/json/version 2026-10-02 05:54:00,278 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40569/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:00,324 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,324 121 INFO rb-1115226-225207-420259 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:40569/json 2026-10-02 05:54:00,325 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40569/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:00,337 121 INFO rb-1115226-225207-420259 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:40569/devtools/page/AB92125D5D5675B57E5EAD104EB2A4ED 2026-10-02 05:54:00,344 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,357 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,472 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:54:00,485 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,504 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,504 121 INFO rb-1115226-225207-420259 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-10-02 05:54:00,524 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:00,878 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:54:01,348 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:54:02,119 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.351 1.247 2026-10-02 05:54:02,123 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Navigation result: {'frameId': 'AB92125D5D5675B57E5EAD104EB2A4ED', 'loaderId': '061A7BFAB29FDC3055690379BAFF3989', 'isDownload': False} 2026-10-02 05:54:02,123 121 INFO rb-1115226-225207-420259 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-10-02 05:54:02,146 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:02,173 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:02,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.066 0.030 2026-10-02 05:54:02,273 121 INFO rb-1115226-225207-420259 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-10-02 05:54:02,273 121 INFO rb-1115226-225207-420259 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-10-02 05:54:02,281 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:02,306 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.039 0.111 2026-10-02 05:54:02,330 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:02,359 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.028 0.059 2026-10-02 05:54:02,376 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:02,394 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.045 2026-10-02 05:54:02,418 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 05:54:02,422 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.010 0.007 2026-10-02 05:54:02,524 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:02,528 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:02,532 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:02,608 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:02,636 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.005 0.012 2026-10-02 05:54:02,649 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:02,671 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:02] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.039 2026-10-02 05:54:03,106 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:03,120 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:03] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.016 2026-10-02 05:54:03,160 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:03] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-02 05:54:03,281 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,302 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,319 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:03] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.012 0.108 2026-10-02 05:54:03,368 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,391 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:03] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.033 0.131 2026-10-02 05:54:03,436 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,500 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,561 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,633 121 INFO rb-1115226-225207-420259 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-10-02 05:54:03,790 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:03] "POST /docs/update_document HTTP/1.1" 200 - 31 0.046 0.045 2026-10-02 05:54:04,527 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:04] "GET /docs/d/tour-renamed-document-100 HTTP/1.1" 200 - 152 0.138 0.564 2026-10-02 05:54:04,879 121 INFO rb-1115226-225207-420259 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-10-02 05:54:04,900 121 INFO rb-1115226-225207-420259 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-10-02 05:54:04,923 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:04] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.006 0.010 2026-10-02 05:54:04,966 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:04] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.016 0.034 2026-10-02 05:54:04,995 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: tour succeeded 2026-10-02 05:54:04,995 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,118 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: heap 12576868 (allocated 13893632) 2026-10-02 05:54:05,138 121 INFO rb-1115226-225207-420259 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 1695 2026-10-02 05:54:05,143 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Closing websocket connection 2026-10-02 05:54:05,144 121 INFO rb-1115226-225207-420259 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 1695 2026-10-02 05:54:05,246 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055405_246646_test_renaming_a_document_through_the_context_dialog_persists.txt 2026-10-02 05:54:05,246 121 INFO rb-1115226-225207-420259 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/tmpjr18elyf_chrome_odoo" 2026-10-02 05:54:05,285 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-10-02 05:54:05,665 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome pid: 1869 2026-10-02 05:54:05,666 121 INFO rb-1115226-225207-420259 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/tmplxggwi84_chrome_odoo 2026-10-02 05:54:05,666 121 INFO rb-1115226-225207-420259 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:41929/json/version 2026-10-02 05:54:05,667 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:41929/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:05,699 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,699 121 INFO rb-1115226-225207-420259 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:41929/json 2026-10-02 05:54:05,700 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:41929/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:05,723 121 INFO rb-1115226-225207-420259 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:41929/devtools/page/B2F13CD1F4D254E87E869EF8057683EC 2026-10-02 05:54:05,736 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,751 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,872 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_editor from n/a 2026-10-02 05:54:05,888 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,898 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,898 121 INFO rb-1115226-225207-420259 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-10-02 05:54:05,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:06,329 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:54:06,905 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-10-02 05:54:07,678 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.453 1.316 2026-10-02 05:54:07,683 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Navigation result: {'frameId': 'B2F13CD1F4D254E87E869EF8057683EC', 'loaderId': '7BED074665C82698248C965364140031', 'isDownload': False} 2026-10-02 05:54:07,683 121 INFO rb-1115226-225207-420259 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-10-02 05:54:07,718 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:07,729 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:07,786 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.043 0.030 2026-10-02 05:54:07,801 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:07,826 121 INFO rb-1115226-225207-420259 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-10-02 05:54:07,827 121 INFO rb-1115226-225207-420259 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-10-02 05:54:07,835 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.030 0.082 2026-10-02 05:54:07,875 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:07,893 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.028 0.041 2026-10-02 05:54:07,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:07,930 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.010 0.070 2026-10-02 05:54:07,967 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.013 2026-10-02 05:54:07,968 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.003 0.013 2026-10-02 05:54:07,977 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:54:07,982 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 05:54:07,985 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:07] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:08,102 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:54:08,132 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:08,156 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.016 0.037 2026-10-02 05:54:08,180 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.009 0.044 2026-10-02 05:54:08,489 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:08,502 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.014 2026-10-02 05:54:08,521 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:08,603 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,607 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.024 0.035 2026-10-02 05:54:08,626 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,668 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,725 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:08] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.168 2026-10-02 05:54:08,760 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,841 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,907 121 INFO rb-1115226-225207-420259 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-10-02 05:54:08,963 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,028 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,104 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,169 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,170 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,247 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: heap 9385608 (allocated 9961472) 2026-10-02 05:54:09,249 121 INFO rb-1115226-225207-420259 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 1869 2026-10-02 05:54:09,250 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,251 121 INFO rb-1115226-225207-420259 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 1869 2026-10-02 05:54:09,361 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055409_360850_test_saving_the_dialog_with_an_empty_name_creates_nothing.txt 2026-10-02 05:54:09,361 121 INFO rb-1115226-225207-420259 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/tmplxggwi84_chrome_odoo" 2026-10-02 05:54:09,401 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-10-02 05:54:09,715 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome pid: 2050 2026-10-02 05:54:09,715 121 INFO rb-1115226-225207-420259 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/tmpr_853b37_chrome_odoo 2026-10-02 05:54:09,715 121 INFO rb-1115226-225207-420259 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:39835/json/version 2026-10-02 05:54:09,717 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:39835/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:09,789 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,789 121 INFO rb-1115226-225207-420259 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:39835/json 2026-10-02 05:54:09,789 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:39835/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:09,804 121 INFO rb-1115226-225207-420259 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:39835/devtools/page/843367498FAA78E7B3350D044D7743CC 2026-10-02 05:54:09,821 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,842 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,927 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_no_access from n/a 2026-10-02 05:54:09,949 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,971 121 INFO rb-1115226-225207-420259 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-10-02 05:54:09,972 121 INFO rb-1115226-225207-420259 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-10-02 05:54:10,000 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:11,919 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 517, model: website.doc.category 2026-10-02 05:54:12,795 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:12] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 322 0.423 2.382 2026-10-02 05:54:12,799 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Navigation result: {'frameId': '843367498FAA78E7B3350D044D7743CC', 'loaderId': '8DDD15C56CD2FCD17645959514CC3426', 'isDownload': False} 2026-10-02 05:54:12,799 121 INFO rb-1115226-225207-420259 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-10-02 05:54:12,833 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:12,852 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:12,905 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:12] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.040 0.030 2026-10-02 05:54:12,920 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:12,931 121 INFO rb-1115226-225207-420259 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-10-02 05:54:12,932 121 INFO rb-1115226-225207-420259 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-10-02 05:54:12,951 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:12] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.021 0.093 2026-10-02 05:54:12,971 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:12,980 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:12] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.029 2026-10-02 05:54:13,021 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:13,037 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.035 2026-10-02 05:54:13,113 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 05:54:13,117 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 05:54:13,130 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:54:13,131 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 05:54:13,132 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.004 0.023 2026-10-02 05:54:13,240 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:13,287 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.017 0.052 2026-10-02 05:54:13,329 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.017 0.089 2026-10-02 05:54:13,662 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:13,676 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.017 2026-10-02 05:54:13,707 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:13,816 121 INFO rb-1115226-225207-420259 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-10-02 05:54:13,828 121 INFO rb-1115226-225207-420259 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-10-02 05:54:13,855 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.012 0.099 2026-10-02 05:54:13,903 121 INFO rb-1115226-225207-420259 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-10-02 05:54:13,927 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:13] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.037 0.097 2026-10-02 05:54:13,950 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,012 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,064 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,134 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,184 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,249 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: tour succeeded 2026-10-02 05:54:14,250 121 INFO rb-1115226-225207-420259 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-10-02 05:54:14,304 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: heap 8949384 (allocated 9961472) 2026-10-02 05:54:14,319 121 INFO rb-1115226-225207-420259 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 2050 2026-10-02 05:54:14,320 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Closing websocket connection 2026-10-02 05:54:14,322 121 INFO rb-1115226-225207-420259 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 2050 2026-10-02 05:54:14,420 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055414_420412_test_user_without_docs_access_gets_no_editor_affordance.txt 2026-10-02 05:54:14,420 121 INFO rb-1115226-225207-420259 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/tmpr_853b37_chrome_odoo" 2026-10-02 05:54:14,462 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 05:54:15,014 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-10-02 05:54:15,315 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome pid: 2220 2026-10-02 05:54:15,315 121 INFO rb-1115226-225207-420259 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/tmp19unjmpo_chrome_odoo 2026-10-02 05:54:15,315 121 INFO rb-1115226-225207-420259 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:44655/json/version 2026-10-02 05:54:15,316 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:44655/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:15,350 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,350 121 INFO rb-1115226-225207-420259 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:44655/json 2026-10-02 05:54:15,351 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:44655/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:15,359 121 INFO rb-1115226-225207-420259 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:44655/devtools/page/64BA020EBA758CC510D40D0BF68B612A 2026-10-02 05:54:15,374 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,392 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,479 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_reseq_manager from n/a 2026-10-02 05:54:15,489 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,495 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,496 121 INFO rb-1115226-225207-420259 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-10-02 05:54:15,516 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:17,206 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 325 0.475 1.221 2026-10-02 05:54:17,210 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Navigation result: {'frameId': '64BA020EBA758CC510D40D0BF68B612A', 'loaderId': 'F2F9B403D0E47A8A8ABFB48B65DA01B3', 'isDownload': False} 2026-10-02 05:54:17,210 121 INFO rb-1115226-225207-420259 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-10-02 05:54:17,251 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 05:54:17,267 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:17,319 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.044 0.035 2026-10-02 05:54:17,333 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:17,338 121 INFO rb-1115226-225207-420259 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-10-02 05:54:17,339 121 INFO rb-1115226-225207-420259 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-10-02 05:54:17,349 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.014 0.078 2026-10-02 05:54:17,358 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:17,373 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 0.022 2026-10-02 05:54:17,393 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:17,417 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.028 2026-10-02 05:54:17,505 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:17,537 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-02 05:54:17,538 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.008 0.032 2026-10-02 05:54:17,542 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:54:17,544 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-02 05:54:17,587 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:17,630 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:17,668 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.017 0.050 2026-10-02 05:54:17,688 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:17] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.006 0.073 2026-10-02 05:54:18,050 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:18,065 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.017 2026-10-02 05:54:18,113 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:18,211 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,219 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,280 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,309 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.047 0.108 2026-10-02 05:54:18,370 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,407 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.062 0.171 2026-10-02 05:54:18,557 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,616 121 INFO rb-1115226-225207-420259 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-10-02 05:54:18,659 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "POST /docs/resequence_category HTTP/1.1" 200 - 20 0.083 0.049 2026-10-02 05:54:18,931 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:18] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.110 0.125 2026-10-02 05:54:19,452 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,553 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,558 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:19] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.051 0.039 2026-10-02 05:54:19,567 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:19] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.003 0.088 2026-10-02 05:54:19,616 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,678 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,679 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,801 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: heap 9161720 (allocated 11534336) 2026-10-02 05:54:19,808 121 INFO rb-1115226-225207-420259 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 2220 2026-10-02 05:54:19,811 121 INFO rb-1115226-225207-420259 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-10-02 05:54:19,812 121 INFO rb-1115226-225207-420259 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 2220 2026-10-02 05:54:19,892 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055419_891844_test_reordering_categories_inside_a_section_leaves_the_section_alone.txt 2026-10-02 05:54:19,892 121 INFO rb-1115226-225207-420259 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/tmp19unjmpo_chrome_odoo" 2026-10-02 05:54:19,931 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-10-02 05:54:20,302 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome pid: 2397 2026-10-02 05:54:20,302 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless temporary user profile dir: /tmp/tmpxppnkdb4_chrome_odoo 2026-10-02 05:54:20,302 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:37405/json/version 2026-10-02 05:54:20,303 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37405/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:20,327 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Browser version: Chrome/150.0.7871.114 2026-10-02 05:54:20,327 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:37405/json 2026-10-02 05:54:20,328 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37405/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:20,363 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Websocket url found: ws://127.0.0.1:37405/devtools/page/CCAD4350669C41D1D6D9DF31465E8860 2026-10-02 05:54:20,377 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Enable chrome headless console log notification 2026-10-02 05:54:20,398 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless enable page notifications 2026-10-02 05:54:20,467 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_reseq_manager from n/a 2026-10-02 05:54:20,485 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Setting session cookie in browser 2026-10-02 05:54:20,502 121 INFO rb-1115226-225207-420259 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-10-02 05:54:20,503 121 INFO rb-1115226-225207-420259 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-10-02 05:54:20,531 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:21,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:21] "GET /docs HTTP/1.1" 200 - 287 0.318 1.162 2026-10-02 05:54:22,003 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Navigation result: {'frameId': 'CCAD4350669C41D1D6D9DF31465E8860', 'loaderId': '99D68C6BE0E491AA65985B2055EBFD96', 'isDownload': False} 2026-10-02 05:54:22,003 121 INFO rb-1115226-225207-420259 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-10-02 05:54:22,045 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-02 05:54:22,075 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:22,125 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.051 0.037 2026-10-02 05:54:22,141 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:22,151 121 INFO rb-1115226-225207-420259 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-10-02 05:54:22,151 121 INFO rb-1115226-225207-420259 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-10-02 05:54:22,155 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.007 0.109 2026-10-02 05:54:22,171 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:22,185 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.016 0.021 2026-10-02 05:54:22,207 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:22,226 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.032 2026-10-02 05:54:22,286 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 05:54:22,297 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:22,302 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:54:22,306 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 05:54:22,318 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.017 0.018 2026-10-02 05:54:22,385 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:22,420 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:22,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.069 2026-10-02 05:54:22,510 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.015 0.094 2026-10-02 05:54:22,871 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:22,882 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.014 2026-10-02 05:54:22,911 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:22] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:22,996 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,004 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,058 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:23] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.106 2026-10-02 05:54:23,076 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,107 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:23] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.021 0.130 2026-10-02 05:54:23,139 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,341 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,392 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:23] "POST /docs/resequence_category HTTP/1.1" 200 - 37 0.040 0.039 2026-10-02 05:54:23,395 121 INFO rb-1115226-225207-420259 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-10-02 05:54:23,580 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:23] "GET /docs HTTP/1.1" 200 - 20 0.030 0.064 2026-10-02 05:54:24,065 121 INFO rb-1115226-225207-420259 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-10-02 05:54:24,163 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:24] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.041 0.041 2026-10-02 05:54:24,176 121 INFO rb-1115226-225207-420259 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-10-02 05:54:24,182 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:24] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.007 0.090 2026-10-02 05:54:24,229 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: tour succeeded 2026-10-02 05:54:24,230 121 INFO rb-1115226-225207-420259 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-10-02 05:54:24,304 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: heap 9138148 (allocated 11272192) 2026-10-02 05:54:24,309 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing chrome headless with pid 2397 2026-10-02 05:54:24,310 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing websocket connection 2026-10-02 05:54:24,311 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Terminating chrome headless with pid 2397 2026-10-02 05:54:24,407 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_055424_406951_test_reordering_root_subjects_persists.txt 2026-10-02 05:54:24,407 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Removing chrome user profile "/tmp/tmpxppnkdb4_chrome_odoo" 2026-10-02 05:54:24,450 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-10-02 05:54:24,824 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome pid: 2574 2026-10-02 05:54:24,825 121 INFO rb-1115226-225207-420259 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/tmpqg1xep_o_chrome_odoo 2026-10-02 05:54:24,825 121 INFO rb-1115226-225207-420259 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:45095/json/version 2026-10-02 05:54:24,826 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:45095/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:24,906 121 INFO rb-1115226-225207-420259 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-10-02 05:54:24,906 121 INFO rb-1115226-225207-420259 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:45095/json 2026-10-02 05:54:24,906 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:45095/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:24,926 121 INFO rb-1115226-225207-420259 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:45095/devtools/page/0B253BB5563E7AB76FD7A99C8C4E9893 2026-10-02 05:54:24,944 121 INFO rb-1115226-225207-420259 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-10-02 05:54:24,965 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless enable page notifications 2026-10-02 05:54:25,047 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_reseq_manager from n/a 2026-10-02 05:54:25,063 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Setting session cookie in browser 2026-10-02 05:54:25,090 121 INFO rb-1115226-225207-420259 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-10-02 05:54:25,091 121 INFO rb-1115226-225207-420259 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-10-02 05:54:25,118 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:26,622 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 331 0.291 1.217 2026-10-02 05:54:26,627 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Navigation result: {'frameId': '0B253BB5563E7AB76FD7A99C8C4E9893', 'loaderId': 'A2311ADD1B1D61091DF7DD7DED3E2101', 'isDownload': False} 2026-10-02 05:54:26,627 121 INFO rb-1115226-225207-420259 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-10-02 05:54:26,663 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:26,679 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:26,723 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.036 0.023 2026-10-02 05:54:26,734 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:26,747 121 INFO rb-1115226-225207-420259 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-10-02 05:54:26,747 121 INFO rb-1115226-225207-420259 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-10-02 05:54:26,750 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.012 0.070 2026-10-02 05:54:26,761 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:26,772 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.015 2026-10-02 05:54:26,786 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:26,808 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.026 2026-10-02 05:54:26,901 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:54:26,906 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 05:54:26,919 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-02 05:54:26,926 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 05:54:26,946 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.026 0.027 2026-10-02 05:54:26,978 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:26] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:54:27,020 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-02 05:54:27,032 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:27,059 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.048 2026-10-02 05:54:27,486 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:27,503 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.015 0.025 2026-10-02 05:54:27,544 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:54:27,648 121 INFO rb-1115226-225207-420259 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-10-02 05:54:27,658 121 INFO rb-1115226-225207-420259 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-10-02 05:54:27,696 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.016 0.089 2026-10-02 05:54:27,721 121 INFO rb-1115226-225207-420259 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-10-02 05:54:27,760 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:27] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.031 0.130 2026-10-02 05:54:27,783 121 INFO rb-1115226-225207-420259 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-10-02 05:54:27,995 121 INFO rb-1115226-225207-420259 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-10-02 05:54:28,025 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:28] "POST /docs/resequence_category HTTP/1.1" 200 - 24 0.023 0.043 2026-10-02 05:54:28,059 121 INFO rb-1115226-225207-420259 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-10-02 05:54:28,277 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:28] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.044 0.096 2026-10-02 05:54:28,665 121 INFO rb-1115226-225207-420259 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-10-02 05:54:28,683 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:28] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.008 2026-10-02 05:54:28,745 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:28] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.030 0.034 2026-10-02 05:54:28,764 121 INFO rb-1115226-225207-420259 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-10-02 05:54:28,828 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: tour succeeded 2026-10-02 05:54:28,829 121 INFO rb-1115226-225207-420259 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-10-02 05:54:28,939 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: heap 9156320 (allocated 11010048) 2026-10-02 05:54:28,962 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing chrome headless with pid 2574 2026-10-02 05:54:28,966 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing websocket connection 2026-10-02 05:54:28,967 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Terminating chrome headless with pid 2574 2026-10-02 05:54:29,068 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055429_068471_test_reordering_sections_inside_a_subject_persists.txt 2026-10-02 05:54:29,068 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Removing chrome user profile "/tmp/tmpqg1xep_o_chrome_odoo" 2026-10-02 05:54:29,116 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-10-02 05:54:29,491 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome pid: 2759 2026-10-02 05:54:29,492 121 INFO rb-1115226-225207-420259 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/tmply22yi49_chrome_odoo 2026-10-02 05:54:29,492 121 INFO rb-1115226-225207-420259 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:36341/json/version 2026-10-02 05:54:29,497 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36341/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:29,523 121 INFO rb-1115226-225207-420259 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-10-02 05:54:29,524 121 INFO rb-1115226-225207-420259 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:36341/json 2026-10-02 05:54:29,524 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36341/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:29,534 121 INFO rb-1115226-225207-420259 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:36341/devtools/page/584AD69B4EF1BBE226635F90BAA76D86 2026-10-02 05:54:29,546 121 INFO rb-1115226-225207-420259 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-10-02 05:54:29,552 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless enable page notifications 2026-10-02 05:54:29,631 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:tour_reseq_manager from n/a 2026-10-02 05:54:29,640 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Setting session cookie in browser 2026-10-02 05:54:29,651 121 INFO rb-1115226-225207-420259 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-10-02 05:54:29,651 121 INFO rb-1115226-225207-420259 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-10-02 05:54:29,680 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:31,495 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 375 0.469 1.355 2026-10-02 05:54:31,500 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Navigation result: {'frameId': '584AD69B4EF1BBE226635F90BAA76D86', 'loaderId': '109F3F87150296B890EFA7193EA332BC', 'isDownload': False} 2026-10-02 05:54:31,501 121 INFO rb-1115226-225207-420259 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-10-02 05:54:31,554 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:31,571 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.039 2026-10-02 05:54:31,644 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.071 0.044 2026-10-02 05:54:31,653 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:31,667 121 INFO rb-1115226-225207-420259 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-10-02 05:54:31,668 121 INFO rb-1115226-225207-420259 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-10-02 05:54:31,683 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.018 0.122 2026-10-02 05:54:31,700 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:31,709 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.030 2026-10-02 05:54:31,739 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:31,763 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.030 2026-10-02 05:54:31,779 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 05:54:31,783 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.003 0.008 2026-10-02 05:54:31,845 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:31,857 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:31,977 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:31] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 05:54:31,995 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:32,029 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.049 2026-10-02 05:54:32,069 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.007 0.071 2026-10-02 05:54:32,384 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:32,392 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.012 2026-10-02 05:54:32,414 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:32,495 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,501 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,542 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.014 0.089 2026-10-02 05:54:32,566 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,611 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.036 0.127 2026-10-02 05:54:32,638 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,846 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,898 121 INFO rb-1115226-225207-420259 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-10-02 05:54:32,927 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:32] "POST /docs/resequence HTTP/1.1" 200 - 29 0.079 0.042 2026-10-02 05:54:33,167 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:33] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 39 0.078 0.121 2026-10-02 05:54:33,571 121 INFO rb-1115226-225207-420259 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-10-02 05:54:33,655 121 INFO rb-1115226-225207-420259 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-10-02 05:54:33,669 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:33] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.046 0.034 2026-10-02 05:54:33,682 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:33] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.086 2026-10-02 05:54:33,714 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: tour succeeded 2026-10-02 05:54:33,715 121 INFO rb-1115226-225207-420259 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-10-02 05:54:33,835 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: heap 9132884 (allocated 11272192) 2026-10-02 05:54:33,848 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing chrome headless with pid 2759 2026-10-02 05:54:33,849 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing websocket connection 2026-10-02 05:54:33,850 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Terminating chrome headless with pid 2759 2026-10-02 05:54:33,945 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055433_945420_test_reordering_the_left_document_tree_persists.txt 2026-10-02 05:54:33,945 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Removing chrome user profile "/tmp/tmply22yi49_chrome_odoo" 2026-10-02 05:54:34,005 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:54:34,026 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-10-02 05:54:34,403 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome pid: 2941 2026-10-02 05:54:34,403 121 INFO rb-1115226-225207-420259 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/tmpmrxborlq_chrome_odoo 2026-10-02 05:54:34,403 121 INFO rb-1115226-225207-420259 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:43889/json/version 2026-10-02 05:54:34,407 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:43889/json/version with timeout 3 increased to 10s during tests 2026-10-02 05:54:34,433 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,433 121 INFO rb-1115226-225207-420259 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:43889/json 2026-10-02 05:54:34,437 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:43889/json with timeout 3 increased to 10s during tests 2026-10-02 05:54:34,473 121 INFO rb-1115226-225207-420259 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:43889/devtools/page/C90D9115AC68995BD9A7DF5A702F6A47 2026-10-02 05:54:34,487 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,490 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,495 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,504 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,505 121 INFO rb-1115226-225207-420259 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-10-02 05:54:34,526 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:36,947 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:36] "GET /docs HTTP/1.1" 200 - 235 0.319 2.105 2026-10-02 05:54:36,951 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Navigation result: {'frameId': 'C90D9115AC68995BD9A7DF5A702F6A47', 'loaderId': '346B1C3EE3AB4CB59D4D51D355664BE6', 'isDownload': False} 2026-10-02 05:54:36,951 121 INFO rb-1115226-225207-420259 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-10-02 05:54:36,976 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:54:36,994 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6408eab/web.assets_frontend.min.css, copying from /web/assets/6408eab/web.assets_frontend.min.css 2026-10-02 05:54:37,037 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/6408eab/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.032 0.027 2026-10-02 05:54:37,054 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/472a8bc/to_website_docs.assets_frontend_css.min.css 2026-10-02 05:54:37,058 121 INFO rb-1115226-225207-420259 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-10-02 05:54:37,059 121 INFO rb-1115226-225207-420259 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-10-02 05:54:37,075 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/472a8bc/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.022 0.072 2026-10-02 05:54:37,096 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js, copying from /web/assets/4fd1fb9/web.assets_frontend_minimal.min.js 2026-10-02 05:54:37,125 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/4fd1fb9/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.023 0.052 2026-10-02 05:54:37,150 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/39daecd/web.__assets_tests_call__.min.js, copying from /web/assets/39daecd/web.__assets_tests_call__.min.js 2026-10-02 05:54:37,181 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.022 0.062 2026-10-02 05:54:37,203 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 05:54:37,237 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.033 2026-10-02 05:54:37,257 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:54:37,262 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 05:54:37,270 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/image/website/1/logo/My%20Website?unique=4efa837 HTTP/1.1" 200 - 4 0.008 0.029 2026-10-02 05:54:37,325 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/image/website/1/favicon?unique=4efa837 HTTP/1.1" 200 - 4 0.008 0.011 2026-10-02 05:54:37,345 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js, copying from /web/assets/e796cc3/web.assets_frontend_lazy.min.js 2026-10-02 05:54:37,369 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/e796cc3/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.042 2026-10-02 05:54:37,732 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/e65f67a/to_website_docs.assets_frontend_js.min.js 2026-10-02 05:54:37,749 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /web/assets/1/e65f67a/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.011 0.023 2026-10-02 05:54:37,784 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:37] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 05:54:37,785 121 INFO rb-1115226-225207-420259 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-10-02 05:54:37,791 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: test successful 2026-10-02 05:54:37,856 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: heap 7196024 (allocated 8388608) 2026-10-02 05:54:37,929 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing chrome headless with pid 2941 2026-10-02 05:54:37,929 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing websocket connection 2026-10-02 05:54:37,930 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Terminating chrome headless with pid 2941 2026-10-02 05:54:38,024 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:38] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.021 0.122 2026-10-02 05:54:38,048 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_055438_047857_test_docs_frontend_bundle_loads_without_module_error.txt 2026-10-02 05:54:38,048 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Removing chrome user profile "/tmp/tmpmrxborlq_chrome_odoo" 2026-10-02 05:54:38,053 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: waiting for threads: [] 2026-10-02 05:54:38,072 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:38] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.028 0.161 2026-10-02 05:54:38,114 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:54:38,132 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_no_jquery_ui_assets: Starting TestNoJqueryUiAssets.test_no_jquery_ui_or_cdn_reference_in_shipped_assets ... 2026-10-02 05:54:38,203 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:54:42,379 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-10-02 05:54:42,480 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-10-02 05:54:42,609 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-10-02 05:54:42,674 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-10-02 05:54:42,747 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-10-02 05:54:42,865 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-10-02 05:54:42,946 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-10-02 05:54:43,108 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-10-02 05:54:43,215 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-10-02 05:54:43,317 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-10-02 05:54:43,403 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-10-02 05:54:43,484 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-10-02 05:54:43,532 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-10-02 05:54:43,600 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-10-02 05:54:43,671 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:54:44,722 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-10-02 05:54:44,791 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_reviewer from n/a 2026-10-02 05:54:44,806 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:45,248 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:45] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.110 0.335 2026-10-02 05:54:45,273 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-10-02 05:54:45,299 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_editor from n/a 2026-10-02 05:54:45,320 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:45,585 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:45] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.016 0.252 2026-10-02 05:54:45,621 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_ids_that_are_not_children_of_the_parent_are_rejected ... 2026-10-02 05:54:45,659 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_reviewer from n/a 2026-10-02 05:54:45,673 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:45,939 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:45] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.012 0.255 2026-10-02 05:54:45,974 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-10-02 05:54:46,003 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_reviewer from n/a 2026-10-02 05:54:46,015 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:47,235 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:47] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.031 1.192 2026-10-02 05:54:47,263 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-10-02 05:54:47,301 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_reviewer from n/a 2026-10-02 05:54:47,317 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:47,604 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:47] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.016 0.274 2026-10-02 05:54:47,634 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_the_section_itself_cannot_ride_along_with_its_childrens_resequence ... 2026-10-02 05:54:47,655 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reseq_reviewer from n/a 2026-10-02 05:54:47,672 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:47,969 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:47] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.030 0.269 2026-10-02 05:54:48,032 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:54:52,397 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-10-02 05:54:52,413 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:designer_doc from n/a 2026-10-02 05:54:52,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:52,682 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/create_category HTTP/1.1" 200 - 8 0.004 0.248 2026-10-02 05:54:52,780 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/create_category HTTP/1.1" 200 - 51 0.046 0.048 2026-10-02 05:54:52,843 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/update_category HTTP/1.1" 200 - 21 0.029 0.028 2026-10-02 05:54:52,864 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/delete HTTP/1.1" 200 - 1 0.005 0.005 2026-10-02 05:54:52,910 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/update_category HTTP/1.1" 200 - 10 0.015 0.020 2026-10-02 05:54:52,921 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:52] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-10-02 05:54:52,922 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-10-02 05:54:52,948 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-10-02 05:54:52,977 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:manager_doc from n/a 2026-10-02 05:54:52,994 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:53,378 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:53] "POST /docs/create_category HTTP/1.1" 200 - 47 0.077 0.313 2026-10-02 05:54:53,454 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:53] "POST /docs/update_category HTTP/1.1" 200 - 27 0.036 0.032 2026-10-02 05:54:53,501 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11902, 11901] 2026-10-02 05:54:53,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [113] 2026-10-02 05:54:53,552 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2174] 2026-10-02 05:54:53,556 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:53] "POST /docs/delete HTTP/1.1" 200 - 41 0.067 0.029 2026-10-02 05:54:53,594 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:53] "POST /docs/update_category HTTP/1.1" 200 - 10 0.013 0.020 2026-10-02 05:54:53,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-10-02 05:54:53,705 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-10-02 05:54:53,744 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11903] 2026-10-02 05:54:53,752 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [109] 2026-10-02 05:54:53,782 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:53] "POST /docs/delete HTTP/1.1" 200 - 94 0.112 0.069 2026-10-02 05:54:53,783 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-10-02 05:54:53,813 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-10-02 05:54:53,831 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal_doc from n/a 2026-10-02 05:54:53,847 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:55,139 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/create_category HTTP/1.1" 200 - 13 0.007 1.288 2026-10-02 05:54:55,152 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/update_category HTTP/1.1" 200 - 3 0.002 0.004 2026-10-02 05:54:55,161 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.005 2026-10-02 05:54:55,162 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-10-02 05:54:55,191 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-10-02 05:54:55,212 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:55,455 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/create_category HTTP/1.1" 200 - 5 0.002 0.243 2026-10-02 05:54:55,463 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:54:55,476 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:54:55,507 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-10-02 05:54:55,528 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reviewer_doc from n/a 2026-10-02 05:54:55,550 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:55,817 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/create_category HTTP/1.1" 200 - 13 0.024 0.246 2026-10-02 05:54:55,940 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:55] "POST /docs/create_category HTTP/1.1" 200 - 51 0.071 0.047 2026-10-02 05:54:56,000 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/update_category HTTP/1.1" 200 - 21 0.027 0.028 2026-10-02 05:54:56,016 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/delete HTTP/1.1" 200 - 1 0.006 0.005 2026-10-02 05:54:56,071 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/update_category HTTP/1.1" 200 - 10 0.027 0.024 2026-10-02 05:54:56,085 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.006 2026-10-02 05:54:56,086 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-10-02 05:54:56,108 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-10-02 05:54:56,129 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:designer_doc from n/a 2026-10-02 05:54:56,143 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:56,489 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/create HTTP/1.1" 200 - 57 0.067 0.281 2026-10-02 05:54:56,556 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/update_document HTTP/1.1" 200 - 27 0.035 0.028 2026-10-02 05:54:56,672 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11907] 2026-10-02 05:54:56,712 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted website.document.content records with IDs: [48] 2026-10-02 05:54:56,721 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2176] 2026-10-02 05:54:56,733 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11909, 11908] 2026-10-02 05:54:56,748 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted website.document records with IDs: [108] 2026-10-02 05:54:56,768 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2177] 2026-10-02 05:54:56,773 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/delete HTTP/1.1" 200 - 101 0.141 0.068 2026-10-02 05:54:56,820 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/update_document HTTP/1.1" 200 - 9 0.017 0.025 2026-10-02 05:54:56,858 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:56] "POST /docs/delete HTTP/1.1" 200 - 8 0.012 0.017 2026-10-02 05:54:56,859 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-10-02 05:54:56,884 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-10-02 05:54:56,922 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:editor_doc from n/a 2026-10-02 05:54:56,940 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:57,278 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:57] "POST /docs/create HTTP/1.1" 200 - 54 0.046 0.294 2026-10-02 05:54:57,356 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:57] "POST /docs/update_document HTTP/1.1" 200 - 28 0.037 0.036 2026-10-02 05:54:57,414 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11910] 2026-10-02 05:54:57,445 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted website.document.content records with IDs: [49] 2026-10-02 05:54:57,473 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2178] 2026-10-02 05:54:57,488 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11912, 11911] 2026-10-02 05:54:57,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted website.document records with IDs: [109] 2026-10-02 05:54:57,544 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2179] 2026-10-02 05:54:57,547 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:57] "POST /docs/delete HTTP/1.1" 200 - 100 0.116 0.066 2026-10-02 05:54:57,568 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:57] "POST /docs/update_document HTTP/1.1" 200 - 3 0.006 0.009 2026-10-02 05:54:57,597 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:57] "POST /docs/delete HTTP/1.1" 200 - 3 0.003 0.017 2026-10-02 05:54:57,598 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-10-02 05:54:57,622 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-10-02 05:54:57,654 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:manager_doc from n/a 2026-10-02 05:54:57,677 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:58,993 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:58] "POST /docs/create HTTP/1.1" 200 - 59 0.043 1.279 2026-10-02 05:54:59,090 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/update_document HTTP/1.1" 200 - 20 0.056 0.031 2026-10-02 05:54:59,160 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11913] 2026-10-02 05:54:59,189 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [50] 2026-10-02 05:54:59,224 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2180] 2026-10-02 05:54:59,244 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11915, 11914] 2026-10-02 05:54:59,266 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document records with IDs: [110] 2026-10-02 05:54:59,285 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2181] 2026-10-02 05:54:59,291 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/delete HTTP/1.1" 200 - 107 0.124 0.068 2026-10-02 05:54:59,330 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/update_document HTTP/1.1" 200 - 7 0.009 0.024 2026-10-02 05:54:59,390 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-10-02 05:54:59,452 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11916] 2026-10-02 05:54:59,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-10-02 05:54:59,487 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/delete HTTP/1.1" 200 - 56 0.106 0.046 2026-10-02 05:54:59,488 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-10-02 05:54:59,521 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-10-02 05:54:59,573 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal_doc from n/a 2026-10-02 05:54:59,594 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:54:59,896 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/create HTTP/1.1" 200 - 17 0.014 0.292 2026-10-02 05:54:59,912 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/update_document HTTP/1.1" 200 - 1 0.001 0.004 2026-10-02 05:54:59,925 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:54:59] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.006 2026-10-02 05:54:59,927 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-10-02 05:54:59,960 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-10-02 05:54:59,980 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:00,272 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/create HTTP/1.1" 200 - 5 0.006 0.289 2026-10-02 05:55:00,285 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:55:00,297 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 05:55:00,299 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-10-02 05:55:00,328 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-10-02 05:55:00,359 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:reviewer_doc from n/a 2026-10-02 05:55:00,394 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:00,753 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/create HTTP/1.1" 200 - 57 0.044 0.322 2026-10-02 05:55:00,835 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/update_document HTTP/1.1" 200 - 27 0.048 0.029 2026-10-02 05:55:00,896 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11917] 2026-10-02 05:55:00,922 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted website.document.content records with IDs: [51] 2026-10-02 05:55:00,942 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2182] 2026-10-02 05:55:00,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11919, 11918] 2026-10-02 05:55:00,973 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted website.document records with IDs: [111] 2026-10-02 05:55:00,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2183] 2026-10-02 05:55:00,989 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:00] "POST /docs/delete HTTP/1.1" 200 - 101 0.085 0.063 2026-10-02 05:55:01,026 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:01] "POST /docs/update_document HTTP/1.1" 200 - 9 0.014 0.019 2026-10-02 05:55:01,055 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:01] "POST /docs/delete HTTP/1.1" 200 - 8 0.007 0.018 2026-10-02 05:55:01,056 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-10-02 05:55:01,086 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:01,105 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error ... 2026-10-02 05:55:01,114 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:02,312 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:02] "GET /docs/search?search= HTTP/1.1" 200 - 209 0.276 0.929 2026-10-02 05:55:02,315 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error: waiting for threads: [] 2026-10-02 05:55:02,341 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works ... 2026-10-02 05:55:02,358 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:04,529 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:04] "GET /docs/search?search=activate HTTP/1.1" 200 - 209 0.263 1.922 2026-10-02 05:55:04,530 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works: waiting for threads: [] 2026-10-02 05:55:04,557 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error ... 2026-10-02 05:55:04,563 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:05,576 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:05] "GET /docs/search HTTP/1.1" 200 - 209 0.183 0.833 2026-10-02 05:55:05,578 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error: waiting for threads: [] 2026-10-02 05:55:05,613 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:55:09,300 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-10-02 05:55:09,479 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #544 deleted odoo.version records with IDs: [17] 2026-10-02 05:55:09,500 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #544 deleted product.attribute.value records with IDs: [120] 2026-10-02 05:55:09,548 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:13,480 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_get_content_access: Starting TestGetContentAccess.test_editor_with_create_rights_still_gets_seeded_content ... 2026-10-02 05:55:13,569 121 INFO rb-1115226-225207-420259 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-10-02 05:55:13,618 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:17,468 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-10-02 05:55:17,546 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-10-02 05:55:17,705 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:22,276 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-10-02 05:55:22,393 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-10-02 05:55:22,464 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:26,867 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-10-02 05:55:26,912 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:28,312 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:28] "GET /docs/search?search=Angular&version=27 HTTP/1.1" 200 - 219 0.383 1.029 2026-10-02 05:55:28,399 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:28] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.030 0.046 2026-10-02 05:55:28,442 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-10-02 05:55:28,587 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:30,028 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/98.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 256 0.337 1.107 2026-10-02 05:55:30,143 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/d/activate-the-developer-debug-mode-128 HTTP/1.1" 200 - 30 0.049 0.058 2026-10-02 05:55:30,388 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/99.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 45 0.111 0.096 2026-10-02 05:55:30,501 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/99.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 31 0.047 0.054 2026-10-02 05:55:30,520 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 301 - 6 0.004 0.008 2026-10-02 05:55:30,646 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/98.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 33 0.053 0.070 2026-10-02 05:55:30,667 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 301 - 6 0.002 0.008 2026-10-02 05:55:30,780 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/98.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 33 0.049 0.057 2026-10-02 05:55:30,883 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:30] "GET /docs/99.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 31 0.034 0.061 2026-10-02 05:55:30,885 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url.TestWebsiteDocsUrl.test_website_url: waiting for threads: [] 2026-10-02 05:55:30,941 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 05:55:31,447 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-10-02 05:55:31,521 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted mail.message records with IDs: [11926] 2026-10-02 05:55:31,530 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted odoo.version records with IDs: [31] 2026-10-02 05:55:31,537 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted mail.followers records with IDs: [2184] 2026-10-02 05:55:31,545 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted product.attribute.value records with IDs: [134] 2026-10-02 05:55:31,562 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted mail.message records with IDs: [11925] 2026-10-02 05:55:31,566 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted odoo.version records with IDs: [30] 2026-10-02 05:55:31,574 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #591 deleted product.attribute.value records with IDs: [133] 2026-10-02 05:55:31,603 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:55:31,615 121 INFO rb-1115226-225207-420259 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-10-02 05:55:31,932 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:55:32,121 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-10-02 05:55:32,164 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:demo from n/a 2026-10-02 05:55:32,176 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 05:55:32,462 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 05:55:32] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.004 0.284 2026-10-02 05:55:32,467 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-10-02 05:55:32,511 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:55:34,154 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-10-02 05:55:34,170 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11928] 2026-10-02 05:55:34,181 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:55:34,211 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-10-02 05:55:34,240 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-10-02 05:55:34,265 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-10-02 05:55:34,294 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-10-02 05:55:34,322 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-10-02 05:55:34,357 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-10-02 05:55:34,382 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-10-02 05:55:34,413 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-10-02 05:55:34,450 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-10-02 05:55:34,545 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-10-02 05:55:34,583 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:55:35,169 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-10-02 05:55:35,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11930] 2026-10-02 05:55:35,182 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:55:35,214 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-10-02 05:55:35,284 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:55:35,882 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-10-02 05:55:35,892 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11932] 2026-10-02 05:55:35,899 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 05:55:35,922 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-10-02 05:55:35,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-10-02 05:55:35,963 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-10-02 05:55:35,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-10-02 05:55:35,986 121 INFO rb-1115226-225207-420259 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-10-02 05:55:36,033 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.campaign 2026-10-02 05:55:36,042 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.medium 2026-10-02 05:55:36,044 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.source 2026-10-02 05:55:36,076 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:55:47,175 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-10-02 05:55:47,237 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-10-02 05:55:47,316 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-10-02 05:55:47,396 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-10-02 05:55:47,495 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:55:58,302 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-10-02 05:55:59,152 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-10-02 05:56:00,057 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-10-02 05:56:00,913 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-10-02 05:56:01,992 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-10-02 05:56:03,087 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-10-02 05:56:04,181 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-10-02 05:56:04,935 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-10-02 05:56:05,813 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-10-02 05:56:07,074 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-10-02 05:56:08,231 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-10-02 05:56:09,591 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-10-02 05:56:10,200 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:56:10,216 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-10-02 05:56:10,305 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:56:21,576 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-10-02 05:56:21,692 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-10-02 05:56:22,061 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-10-02 05:56:22,415 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-10-02 05:56:22,519 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-10-02 05:56:22,636 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-10-02 05:56:22,810 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-10-02 05:56:22,920 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-10-02 05:56:23,347 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-10-02 05:56:23,949 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-10-02 05:56:34,004 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-10-02 05:56:34,432 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-10-02 05:56:35,071 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:56:46,683 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_adopted_account_is_resynced_to_template_identity_on_reload ... 2026-10-02 05:56:51,447 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:57:02,253 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-10-02 05:57:02,721 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-10-02 05:57:03,116 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-10-02 05:57:03,566 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-10-02 05:57:04,349 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:57:04,369 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-10-02 05:57:04,535 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:57:05,334 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-10-02 05:57:07,033 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-10-02 05:57:08,320 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-10-02 05:57:09,413 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:57:09,595 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-10-02 05:57:10,870 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [697, 698] 2026-10-02 05:57:10,964 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1483] 2026-10-02 05:57:11,556 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-10-02 05:57:12,590 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [703, 704] 2026-10-02 05:57:12,688 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1490] 2026-10-02 05:57:13,253 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-10-02 05:57:13,661 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-10-02 05:57:14,370 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-10-02 05:57:15,077 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:57:15,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-10-02 05:57:15,943 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-10-02 05:57:16,098 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 605, model: product.product 2026-10-02 05:57:16,127 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 605, model: product.template 2026-10-02 05:57:16,152 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-10-02 05:57:16,573 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-10-02 05:57:16,637 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 05:57:27,167 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-10-02 05:57:28,389 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [709, 710] 2026-10-02 05:57:28,496 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1512] 2026-10-02 05:57:29,123 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-10-02 05:57:30,006 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [715, 716] 2026-10-02 05:57:30,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1519] 2026-10-02 05:57:30,745 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-10-02 05:57:31,219 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-10-02 05:57:32,242 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [721, 722] 2026-10-02 05:57:32,412 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1531] 2026-10-02 05:57:32,753 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-10-02 05:57:33,663 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [725, 726] 2026-10-02 05:57:33,774 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1538] 2026-10-02 05:57:34,095 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-10-02 05:57:35,086 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [729, 730] 2026-10-02 05:57:35,238 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1545] 2026-10-02 05:57:35,723 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-10-02 05:57:36,801 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [733, 734] 2026-10-02 05:57:36,894 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1552] 2026-10-02 05:57:37,288 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-10-02 05:57:37,951 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-10-02 05:57:38,393 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-10-02 05:57:38,917 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-10-02 05:57:39,518 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-10-02 05:57:39,989 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-10-02 05:57:40,443 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-10-02 05:57:40,897 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-10-02 05:57:41,419 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-10-02 05:57:42,367 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [737, 738] 2026-10-02 05:57:42,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1583] 2026-10-02 05:57:42,864 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-10-02 05:57:43,671 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [741, 742] 2026-10-02 05:57:43,761 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1590] 2026-10-02 05:57:44,172 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-10-02 05:57:45,069 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [745, 746] 2026-10-02 05:57:45,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1597] 2026-10-02 05:57:45,678 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-10-02 05:57:46,591 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [749, 750] 2026-10-02 05:57:46,683 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1604] 2026-10-02 05:57:47,288 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-10-02 05:57:48,154 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [755, 756] 2026-10-02 05:57:48,237 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1611] 2026-10-02 05:57:48,616 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-10-02 05:57:49,601 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [759, 760] 2026-10-02 05:57:49,682 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1618] 2026-10-02 05:57:50,022 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-10-02 05:57:50,835 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [763, 764] 2026-10-02 05:57:50,940 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1625] 2026-10-02 05:57:51,229 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-10-02 05:57:52,084 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [767, 768] 2026-10-02 05:57:52,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1632] 2026-10-02 05:57:52,554 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-10-02 05:57:53,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [771, 772] 2026-10-02 05:57:53,558 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1639] 2026-10-02 05:57:54,153 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-10-02 05:57:54,601 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-10-02 05:57:55,033 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-10-02 05:57:55,437 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-10-02 05:57:55,873 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-10-02 05:57:56,314 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-10-02 05:57:56,755 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:58:06,746 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #608 deleted ir.model.data records with IDs: [495015] 2026-10-02 05:58:06,747 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #608 deleted account.journal records with IDs: [759] 2026-10-02 05:58:06,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-10-02 05:58:06,848 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-10-02 05:58:06,966 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-10-02 05:58:07,080 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_deprecated_parent_does_not_return_active_sibling ... 2026-10-02 05:58:07,192 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_exact_code_match_returns_that_account ... 2026-10-02 05:58:07,293 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_explicit_prefix_lookup_still_finds_child_account ... 2026-10-02 05:58:07,424 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-10-02 05:58:07,548 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-10-02 05:58:07,590 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_missing_code_does_not_return_sibling_account ... 2026-10-02 05:58:07,750 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:58:07,874 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-10-02 05:58:09,047 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-10-02 05:58:10,036 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-10-02 05:58:11,078 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-10-02 05:58:12,064 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:58:12,080 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-10-02 05:58:12,384 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-10-02 05:58:12,651 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-10-02 05:58:12,681 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:58:23,349 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-10-02 05:58:23,516 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-10-02 05:58:23,630 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-10-02 05:58:23,763 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-10-02 05:58:23,853 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-10-02 05:58:23,963 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-10-02 05:58:24,061 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-10-02 05:58:24,164 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-10-02 05:58:24,365 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-10-02 05:58:25,753 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:58:26,455 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-10-02 05:58:27,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [779, 780] 2026-10-02 05:58:27,457 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1668] 2026-10-02 05:58:28,033 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 05:58:43,286 121 INFO rb-1115226-225207-420259 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-10-02 05:58:43,535 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-10-02 05:58:43,700 121 INFO rb-1115226-225207-420259 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-10-02 05:58:43,856 121 INFO rb-1115226-225207-420259 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-10-02 05:58:44,051 121 INFO rb-1115226-225207-420259 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-10-02 05:58:44,188 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-10-02 05:58:44,263 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_creates_move_and_clears_source_balance ... 2026-10-02 05:58:45,065 121 INFO rb-1115226-225207-420259 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-10-02 05:58:45,834 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 05:59:05,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-10-02 05:59:05,673 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-10-02 05:59:05,745 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-10-02 05:59:06,711 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-10-02 05:59:06,887 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 05:59:26,079 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_dashboard_hides_the_import_from_an_invoicing_only_user ... 2026-10-02 05:59:26,702 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_dashboard_keeps_offering_the_import_to_an_accountant ... 2026-10-02 05:59:27,325 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_dashboard_offers_the_import_button_and_link_to_a_user_who_can_reconcile ... 2026-10-02 05:59:27,937 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_invoicing_only_user_cannot_run_the_import_wizard ... 2026-10-02 05:59:28,497 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 621, model: account.bank.statement.import 2026-10-02 05:59:28,531 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_user_who_can_reconcile_can_run_the_import_wizard ... 2026-10-02 05:59:29,573 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_entry_gate: Starting TestStatementImportEntryGate.test_user_who_can_reconcile_imports_a_file_carrying_the_account_of_a_journal_lacking_one ... 2026-10-02 05:59:30,755 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 05:59:49,614 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_partner_guess: Starting TestStatementImportPartnerGuess.test_account_number_of_a_bank_of_another_company_imports_without_bank_or_error ... 2026-10-02 05:59:54,691 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_partner_guess: Starting TestStatementImportPartnerGuess.test_account_number_shared_by_two_partners_leaves_the_imported_line_unattributed ... 2026-10-02 05:59:55,176 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_partner_guess: Starting TestStatementImportPartnerGuess.test_account_number_written_with_spaces_and_case_differences_still_finds_the_bank ... 2026-10-02 05:59:55,803 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_partner_guess: Starting TestStatementImportPartnerGuess.test_partner_name_of_exactly_one_partner_is_attributed_to_the_imported_line ... 2026-10-02 05:59:56,334 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_partner_guess: Starting TestStatementImportPartnerGuess.test_partner_name_shared_by_two_partners_leaves_the_imported_line_unattributed ... 2026-10-02 05:59:56,936 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 06:00:16,511 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_a_row_known_from_a_longer_file_is_refused_as_already_imported ... 2026-10-02 06:00:18,459 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_lines_with_different_account_numbers_are_recognised_in_any_order ... 2026-10-02 06:00:21,097 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_overlapping_file_hands_the_user_a_warning_about_the_ignored_line ... 2026-10-02 06:00:23,923 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_overlapping_file_listing_a_known_transaction_first_creates_only_the_new_one ... 2026-10-02 06:00:26,588 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_overlapping_file_reports_exactly_the_known_line_as_ignored ... 2026-10-02 06:00:29,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_row_order: Starting TestStatementImportRowOrder.test_the_notification_keeps_a_link_per_skipped_batch_instead_of_joined_text ... 2026-10-02 06:00:31,091 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 48 checked, 48 removed 2026-10-02 06:00:50,042 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_file_holding_only_known_transactions_is_refused_whatever_their_counterpart_column ... 2026-10-02 06:00:51,440 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_file_of_rows_without_transaction_id_already_known_is_refused_whatever_their_counterpart ... 2026-10-02 06:00:52,257 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_identical_rows_differing_only_by_counterpart_are_two_transactions_and_stay_two_on_reimport ... 2026-10-02 06:00:53,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_known_transaction_is_skipped_when_it_comes_back_with_another_counterpart_account ... 2026-10-02 06:00:54,728 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_known_transaction_is_skipped_when_it_comes_back_without_counterpart_account ... 2026-10-02 06:00:55,971 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_row_without_transaction_id_is_skipped_when_it_comes_back_with_another_or_no_counterpart ... 2026-10-02 06:00:58,131 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_same_statement_data_is_not_booked_twice_when_its_line_counterparts_differ ... 2026-10-02 06:00:58,830 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_unique_id_scheme: Starting TestStatementImportUniqueIdScheme.test_stored_import_id_is_built_from_the_file_account_not_the_line_counterpart ... 2026-10-02 06:00:58,951 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2026-10-02 06:01:18,760 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_line_partner_bank: Starting TestStatementLinePartnerBank.test_account_number_of_several_partners_guesses_no_partner_and_raises_nothing ... 2026-10-02 06:01:19,047 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_line_partner_bank: Starting TestStatementLinePartnerBank.test_line_of_known_bank_account_paying_an_open_invoice_is_reconciled_once ... 2026-10-02 06:01:20,066 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #630 deleted account.move.line.ctp records with IDs: [897] 2026-10-02 06:01:20,208 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #630 deleted account.move.line records with IDs: [1903] 2026-10-02 06:01:20,651 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_line_partner_bank: Starting TestStatementLinePartnerBank.test_line_with_known_bank_account_number_gets_partner_and_bank ... 2026-10-02 06:01:21,281 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_line_partner_bank: Starting TestStatementLinePartnerBank.test_line_with_unknown_bank_account_number_stays_unattributed ... 2026-10-02 06:01:21,750 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_line_partner_bank: Starting TestStatementLinePartnerBank.test_payer_named_line_with_ambiguous_account_number_is_reconciled_to_the_named_payer ... 2026-10-02 06:01:23,506 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #630 deleted account.move.line.ctp records with IDs: [902] 2026-10-02 06:01:23,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #630 deleted account.move.line records with IDs: [1912] 2026-10-02 06:01:24,003 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:01:43,590 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_first_import_skipping_nothing_returns_the_statement_action_without_notification ... 2026-10-02 06:01:44,197 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_identical_rows_inside_one_file_are_both_kept_and_neither_duplicated_on_reimport ... 2026-10-02 06:01:45,201 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_lines_reimported_in_the_other_format_are_recognised_despite_spacing_and_float_noise ... 2026-10-02 06:01:46,038 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_reimport_of_a_grown_file_hands_the_user_a_sticky_warning_leading_to_the_new_statement ... 2026-10-02 06:01:47,597 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_reimport_of_a_grown_file_skips_known_lines_and_reports_which_ones ... 2026-10-02 06:01:49,023 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_reimported_transaction_id_is_skipped_even_when_the_rest_of_the_row_changed ... 2026-10-02 06:01:50,308 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_reimporting_the_same_file_without_id_column_adds_no_line ... 2026-10-02 06:01:51,207 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_rows_with_distinct_transaction_ids_are_all_kept_and_not_duplicated_on_reimport ... 2026-10-02 06:01:52,460 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_same_transaction_in_another_journal_is_not_a_duplicate ... 2026-10-02 06:01:53,323 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_third_identical_row_added_to_a_known_file_is_imported_alone ... 2026-10-02 06:01:54,706 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_transaction_id_repeated_inside_one_file_is_refused_naming_that_id ... 2026-10-02 06:01:54,852 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 35 checked, 35 removed 2026-10-02 06:02:14,791 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-10-02 06:02:14,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-10-02 06:02:15,047 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-10-02 06:02:15,870 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_31_xlsx_import_skips_trailing_blank_rows ... 2026-10-02 06:02:16,608 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 06:02:36,308 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-10-02 06:02:36,398 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-10-02 06:02:36,459 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-10-02 06:02:40,014 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-10-02 06:02:40,206 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:02:40,220 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_budget_hr_timesheet.tests.test_practical_amount: Starting TestPracticalAmount.test_01_practical_amount_with_analytic_account_and_budgetary_position ... 2026-10-02 06:02:45,390 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 06:02:45,571 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_budget_project.tests.test_budget_entries_action_context: Starting TestBudgetEntriesActionContext.test_action_context_with_trailing_whitespace_does_not_crash ... 2026-10-02 06:02:45,652 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 06:02:46,554 121 INFO rb-1115226-225207-420259 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-10-02 06:02:46,652 121 INFO rb-1115226-225207-420259 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-10-02 06:02:46,802 121 INFO rb-1115226-225207-420259 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-10-02 06:02:46,910 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:03:05,209 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-10-02 06:03:11,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-10-02 06:03:14,358 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:03:34,059 121 INFO rb-1115226-225207-420259 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-10-02 06:03:36,946 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_manager_can_create_followup_level ... 2026-10-02 06:03:37,422 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_readonly_user_can_read_followup_receivable ... 2026-10-02 06:03:39,662 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_level ... 2026-10-02 06:03:39,711 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [174], uid: 645, model: account.followup.level 2026-10-02 06:03:39,751 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_report ... 2026-10-02 06:03:41,712 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [33], uid: 645, model: followup.report 2026-10-02 06:03:41,763 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_followup_user_can_read_followup_receivable ... 2026-10-02 06:03:43,648 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_plain_internal_user_cannot_read_followup_receivable ... 2026-10-02 06:03:44,348 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 649, model: followup.receivable 2026-10-02 06:03:44,430 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 06:04:03,017 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocked_invoice_leaves_followup_line_ids ... 2026-10-02 06:04:04,790 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_a_fully_paid_invoice_is_refused ... 2026-10-02 06:04:09,019 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_in_one_company_does_not_affect_another_company ... 2026-10-02 06:04:12,523 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_invoice_zeroes_due_and_overdue_totals ... 2026-10-02 06:04:14,960 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_removes_all_installments_of_a_split_invoice ... 2026-10-02 06:04:17,911 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_line_ids_never_contains_a_blocked_move_line ... 2026-10-02 06:04:22,002 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_receivable_view_agrees_with_orm_after_block ... 2026-10-02 06:04:24,128 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_invoice_with_unevaluated_payment_state_is_included_in_followup ... 2026-10-02 06:04:26,237 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_misc_journal_entry_receivable_can_be_excluded_from_followup ... 2026-10-02 06:04:26,716 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_paid_invoice_keeps_blocked_status_but_stays_out_of_followup ... 2026-10-02 06:04:30,450 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_reminder_payload_omits_blocked_invoice ... 2026-10-02 06:04:33,452 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_search_by_total_due_agrees_with_compute_after_block ... 2026-10-02 06:04:35,311 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_unblocking_invoice_restores_line_and_totals ... 2026-10-02 06:04:37,783 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:04:49,946 121 INFO rb-1115226-225207-420259 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-10-02 06:04:50,027 121 INFO rb-1115226-225207-420259 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-10-02 06:04:50,077 121 INFO rb-1115226-225207-420259 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-10-02 06:04:50,159 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:05:08,056 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_excluded_from_receivable_view ... 2026-10-02 06:05:10,033 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_chased_by_send_cron ... 2026-10-02 06:05:12,278 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_picked_up_by_report_creation_cron ... 2026-10-02 06:05:14,018 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_again_once_reminder_cadence_elapses ... 2026-10-02 06:05:16,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517043813862513.1705276800.000000000000000-openerp-155-followup.report@e9b917357151>: ['"Partner A" <@False>'] 2026-10-02 06:05:16,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #656 deleted mail.mail records with IDs: [510] 2026-10-02 06:05:16,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <243240964047729.1707523200.000000000000000-openerp-155-followup.report@e9b917357151>: ['"Partner A" <@False>'] 2026-10-02 06:05:16,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #656 deleted mail.mail records with IDs: [511] 2026-10-02 06:05:16,840 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_once_per_day_and_does_not_advance_level_twice ... 2026-10-02 06:05:19,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919011290697497.1705276800.000000000000000-openerp-163-followup.report@e9b917357151>: ['"Partner A" <@False>'] 2026-10-02 06:05:19,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #656 deleted mail.mail records with IDs: [512] 2026-10-02 06:05:19,499 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:05:41,906 121 INFO rb-1115226-225207-420259 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 ... 2026-10-02 06:05:45,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <724363742845253.1705276800.000000000000000-openerp-171-followup.report@e9b917357151>: ['"Below Threshold Partner" <@False>'] 2026-10-02 06:05:45,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #658 deleted mail.mail records with IDs: [513] 2026-10-02 06:05:45,619 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:06:11,218 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronLevelTracksActualAge.test_processing_cron_does_not_overshoot_the_level_the_actual_overdue_age_justifies ... 2026-10-02 06:06:14,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692292890610997.1705276800.000000000000000-openerp-179-followup.report@e9b917357151>: ['"Age Tracking Partner" <@False>'] 2026-10-02 06:06:14,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #660 deleted mail.mail records with IDs: [514] 2026-10-02 06:06:14,565 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:06:35,769 121 INFO rb-1115226-225207-420259 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 ... 2026-10-02 06:06:38,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030919544599670.1714521600.000000000000000-openerp-187-followup.report@e9b917357151>: ['"Negative Cadence Partner" <@False>'] 2026-10-02 06:06:38,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [515] 2026-10-02 06:06:38,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <157368613914753.1718409600.000000000000000-openerp-187-followup.report@e9b917357151>: ['"Negative Cadence Partner" <@False>'] 2026-10-02 06:06:38,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [516] 2026-10-02 06:06:38,922 121 INFO rb-1115226-225207-420259 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 ... 2026-10-02 06:06:42,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <246462971394901.1712707200.000000000000000-openerp-195-followup.report@e9b917357151>: ['"Negative Cadence Partner" <@False>'] 2026-10-02 06:06:42,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [517] 2026-10-02 06:06:42,714 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronNegativeDueDayCadence.test_negative_due_day_level_schedules_next_contact_strictly_after_today ... 2026-10-02 06:06:45,000 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403357585243094.1712707200.000000000000000-openerp-203-followup.report@e9b917357151>: ['"Negative Cadence Partner" <@False>'] 2026-10-02 06:06:45,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [518] 2026-10-02 06:06:46,095 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:06:58,445 121 INFO rb-1115226-225207-420259 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-10-02 06:07:01,290 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:07:15,460 121 INFO rb-1115226-225207-420259 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-10-02 06:07:15,572 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_followup_report_search_offers_multiple_working_group_by_axes ... 2026-10-02 06:07:15,692 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:07:27,127 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelChain.test_level_escalation_chain_crosses_parent_branch_boundary ... 2026-10-02 06:07:40,174 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:08:01,213 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_advances_as_invoice_ages_past_threshold ... 2026-10-02 06:08:03,667 121 INFO rb-1115226-225207-420259 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-10-02 06:08:07,046 121 INFO rb-1115226-225207-420259 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-10-02 06:08:12,797 121 INFO rb-1115226-225207-420259 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-10-02 06:08:17,240 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_ratchet_resists_demotion_from_new_younger_invoice ... 2026-10-02 06:08:21,723 121 INFO rb-1115226-225207-420259 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-10-02 06:08:23,909 121 INFO rb-1115226-225207-420259 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-10-02 06:08:26,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:08:47,316 121 INFO rb-1115226-225207-420259 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-10-02 06:08:49,795 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:09:12,582 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsCorrectness.test_dunning_set_excludes_only_receivables_whose_invoice_is_blocked ... 2026-10-02 06:09:17,736 121 INFO rb-1115226-225207-420259 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-10-02 06:09:21,889 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:09:35,109 121 INFO rb-1115226-225207-420259 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-10-02 06:10:21,045 121 INFO rb-1115226-225207-420259 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-10-02 06:10:21,109 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:10:30,777 121 INFO rb-1115226-225207-420259 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-10-02 06:12:09,156 121 INFO rb-1115226-225207-420259 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-10-02 06:12:09,216 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:12:21,864 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_action_open_followup_action_dict_omits_legacy_view_type_key ... 2026-10-02 06:12:23,795 121 INFO rb-1115226-225207-420259 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-10-02 06:12:27,505 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [519] 2026-10-02 06:12:27,573 121 INFO rb-1115226-225207-420259 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-10-02 06:12:29,868 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [520] 2026-10-02 06:12:29,909 121 INFO rb-1115226-225207-420259 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-10-02 06:12:33,229 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [521] 2026-10-02 06:12:33,292 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_activity_override_survives_a_fresh_read ... 2026-10-02 06:12:35,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_email_override_survives_a_fresh_read ... 2026-10-02 06:12:37,033 121 INFO rb-1115226-225207-420259 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-10-02 06:12:40,469 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [522] 2026-10-02 06:12:40,538 121 INFO rb-1115226-225207-420259 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-10-02 06:12:43,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [523] 2026-10-02 06:12:43,422 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_recipient_ids_override_survives_a_fresh_read ... 2026-10-02 06:12:45,827 121 INFO rb-1115226-225207-420259 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-10-02 06:12:47,941 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [524] 2026-10-02 06:12:47,991 121 INFO rb-1115226-225207-420259 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-10-02 06:12:50,246 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [525] 2026-10-02 06:12:52,103 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [526] 2026-10-02 06:12:52,142 121 INFO rb-1115226-225207-420259 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-10-02 06:12:56,237 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [527] 2026-10-02 06:12:56,350 121 INFO rb-1115226-225207-420259 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-10-02 06:12:59,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [528] 2026-10-02 06:13:00,045 121 INFO rb-1115226-225207-420259 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-10-02 06:13:05,298 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [529] 2026-10-02 06:13:05,512 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [530] 2026-10-02 06:13:05,572 121 INFO rb-1115226-225207-420259 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-10-02 06:13:09,080 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [531] 2026-10-02 06:13:10,767 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [532] 2026-10-02 06:13:10,892 121 INFO rb-1115226-225207-420259 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-10-02 06:13:14,809 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [533] 2026-10-02 06:13:14,956 121 INFO rb-1115226-225207-420259 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-10-02 06:13:18,762 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [534] 2026-10-02 06:13:18,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [535] 2026-10-02 06:13:19,001 121 INFO rb-1115226-225207-420259 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-10-02 06:13:22,485 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [536] 2026-10-02 06:13:22,549 121 INFO rb-1115226-225207-420259 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-10-02 06:13:26,648 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [537] 2026-10-02 06:13:26,907 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [538] 2026-10-02 06:13:27,010 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_creates_activity_only_when_level_requires_it ... 2026-10-02 06:13:30,209 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [539] 2026-10-02 06:13:30,337 121 INFO rb-1115226-225207-420259 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-10-02 06:13:32,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #680 deleted mail.mail records with IDs: [540] 2026-10-02 06:13:32,988 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_includes_invoice_pdf_when_level_enables_attach_invoice ... 2026-10-02 06:13:35,127 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_omits_invoice_pdf_when_level_disables_attach_invoice ... 2026-10-02 06:13:36,933 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_prechecks_email_and_activity_from_level_defaults ... 2026-10-02 06:13:38,756 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_recipients_include_the_report_partner ... 2026-10-02 06:13:40,763 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:13:57,911 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,311 121 INFO rb-1115226-225207-420259 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: 3189 2026-10-02 06:13:58,311 121 INFO rb-1115226-225207-420259 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/tmp7pygpv2z_chrome_odoo 2026-10-02 06:13:58,311 121 INFO rb-1115226-225207-420259 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:36003/json/version 2026-10-02 06:13:58,314 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36003/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:13:58,392 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,392 121 INFO rb-1115226-225207-420259 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:36003/json 2026-10-02 06:13:58,393 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36003/json with timeout 3 increased to 10s during tests 2026-10-02 06:13:58,419 121 INFO rb-1115226-225207-420259 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:36003/devtools/page/C4D66E5576956785CA1D06018D3CE92F 2026-10-02 06:13:58,452 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,470 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,595 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 06:13:58,612 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,624 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,624 121 INFO rb-1115226-225207-420259 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-10-02 06:13:58,653 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:14:00,271 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:00] "GET /odoo HTTP/1.1" 200 - 185 0.258 1.364 2026-10-02 06:14:00,274 121 INFO rb-1115226-225207-420259 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': 'C4D66E5576956785CA1D06018D3CE92F', 'loaderId': '77549715CF9996FEE2AC3EE5E3D2FC6D', 'isDownload': False} 2026-10-02 06:14:00,275 121 INFO rb-1115226-225207-420259 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-10-02 06:14:00,320 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:00] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-10-02 06:14:00,328 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:00] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-10-02 06:14:00,391 121 INFO rb-1115226-225207-420259 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-10-02 06:14:01,553 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.797 0.450 2026-10-02 06:14:01,559 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 1.248 2026-10-02 06:14:01,587 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.498 2026-10-02 06:14:01,593 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.970 2026-10-02 06:14:01,669 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.057 1.294 2026-10-02 06:14:01,786 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-10-02 06:14:01,789 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-02 06:14:01,792 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:14:01,834 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.013 0.023 2026-10-02 06:14:01,839 121 INFO rb-1115226-225207-420259 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-10-02 06:14:01,903 121 INFO rb-1115226-225207-420259 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (98) 2026-10-02 06:14:01,991 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.072 0.076 2026-10-02 06:14:01,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.141 2026-10-02 06:14:02,007 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.094 2026-10-02 06:14:02,030 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.103 2026-10-02 06:14:02,036 121 INFO rb-1115226-225207-420259 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-10-02 06:14:02,083 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.041 2026-10-02 06:14:02,170 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:14:02,184 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:14:02,625 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "POST /mail/data HTTP/1.1" 200 - 146 0.382 0.199 2026-10-02 06:14:02,629 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.475 2026-10-02 06:14:02,698 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 22 0.019 0.603 2026-10-02 06:14:02,724 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.621 2026-10-02 06:14:02,803 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /web/image/res.partner/3/avatar_128?unique=1790921620000 HTTP/1.1" 200 - 9 0.043 0.677 2026-10-02 06:14:02,865 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.025 0.758 2026-10-02 06:14:02,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.082 2026-10-02 06:14:03,139 121 INFO rb-1115226-225207-420259 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-10-02 06:14:03,151 121 INFO rb-1115226-225207-420259 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-10-02 06:14:03,172 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.022 0.015 2026-10-02 06:14:03,181 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.024 2026-10-02 06:14:03,224 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.017 2026-10-02 06:14:03,239 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.021 2026-10-02 06:14:03,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /mail/data HTTP/1.1" 200 - 71 0.095 0.120 2026-10-02 06:14:03,560 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /web/image/res.partner/3/avatar_128?unique=1790921620000 HTTP/1.1" 200 - 9 0.035 0.168 2026-10-02 06:14:03,563 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.271 2026-10-02 06:14:03,609 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.247 2026-10-02 06:14:03,647 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/action/load HTTP/1.1" 200 - 9 0.024 0.264 2026-10-02 06:14:03,681 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:14:03,711 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:14:03,722 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.020 0.020 2026-10-02 06:14:03,797 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:14:03,843 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 40 0.044 0.095 2026-10-02 06:14:03,878 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "GET /web/image/res.company/98/favicon HTTP/1.1" 200 - 9 0.014 0.155 2026-10-02 06:14:03,926 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 11 0.016 0.025 2026-10-02 06:14:03,930 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.042 2026-10-02 06:14:04,061 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,172 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,224 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,285 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,316 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 6 0.012 0.018 2026-10-02 06:14:04,353 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,369 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:14:04,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.014 0.024 2026-10-02 06:14:04,551 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 8 0.069 0.027 2026-10-02 06:14:04,589 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/account.followup.level/search_read HTTP/1.1" 200 - 6 0.020 0.087 2026-10-02 06:14:04,683 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.023 0.024 2026-10-02 06:14:04,688 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,750 121 INFO rb-1115226-225207-420259 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-10-02 06:14:04,785 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.066 0.078 2026-10-02 06:14:04,814 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.011 0.110 2026-10-02 06:14:04,938 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_button/followup.report/action_open_followup HTTP/1.1" 200 - 31 0.045 0.130 2026-10-02 06:14:04,971 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:04] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.019 0.198 2026-10-02 06:14:05,018 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:05] "POST /web/dataset/call_kw/followup.manual.reminder/get_views HTTP/1.1" 200 - 10 0.021 0.030 2026-10-02 06:14:05,065 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:05] "POST /web/dataset/call_kw/followup.manual.reminder/web_read HTTP/1.1" 200 - 7 0.014 0.020 2026-10-02 06:14:05,128 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:05] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:14:05,169 121 INFO rb-1115226-225207-420259 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-10-02 06:14:05,262 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:05] "POST /web/dataset/call_kw/account.move/search HTTP/1.1" 200 - 2 0.010 0.016 2026-10-02 06:14:05,581 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:05] "POST /web/dataset/call_kw/account.move/action_toggle_block_payment HTTP/1.1" 200 - 109 0.153 0.157 2026-10-02 06:14:05,586 121 INFO rb-1115226-225207-420259 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-10-02 06:14:05,648 121 INFO rb-1115226-225207-420259 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-10-02 06:14:06,095 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:06] "POST /web/dataset/call_button/followup.manual.reminder/action_send HTTP/1.1" 200 - 122 0.139 0.304 2026-10-02 06:14:06,132 121 INFO rb-1115226-225207-420259 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-10-02 06:14:06,135 121 INFO rb-1115226-225207-420259 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-10-02 06:14:06,167 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:06] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.041 0.024 2026-10-02 06:14:06,194 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:06] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.008 0.076 2026-10-02 06:14:06,388 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:14:06,450 121 INFO rb-1115226-225207-420259 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 30643932 (allocated 35221504) 2026-10-02 06:14:06,526 121 INFO rb-1115226-225207-420259 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 3189 2026-10-02 06:14:06,530 121 INFO rb-1115226-225207-420259 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-10-02 06:14:06,531 121 INFO rb-1115226-225207-420259 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 3189 2026-10-02 06:14:06,630 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_061406_630622_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-10-02 06:14:06,631 121 INFO rb-1115226-225207-420259 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/tmp7pygpv2z_chrome_odoo" 2026-10-02 06:14:06,714 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: Starting TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema ... 2026-10-02 06:14:07,092 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome pid: 3438 2026-10-02 06:14:07,092 121 INFO rb-1115226-225207-420259 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/tmp23dtqsv5_chrome_odoo 2026-10-02 06:14:07,092 121 INFO rb-1115226-225207-420259 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:34187/json/version 2026-10-02 06:14:07,094 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34187/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:14:07,114 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,115 121 INFO rb-1115226-225207-420259 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:34187/json 2026-10-02 06:14:07,115 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34187/json with timeout 3 increased to 10s during tests 2026-10-02 06:14:07,119 121 INFO rb-1115226-225207-420259 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:34187/devtools/page/5625AB8E64F6D07C40E2061208B451CA 2026-10-02 06:14:07,137 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,141 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,218 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 06:14:07,229 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,250 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,251 121 INFO rb-1115226-225207-420259 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-10-02 06:14:07,277 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:14:09,664 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:09] "GET /odoo HTTP/1.1" 200 - 191 0.222 2.175 2026-10-02 06:14:09,667 121 INFO rb-1115226-225207-420259 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': '5625AB8E64F6D07C40E2061208B451CA', 'loaderId': '0F55F6C67DB17F43CC5BD9B9F775DBF2', 'isDownload': False} 2026-10-02 06:14:09,668 121 INFO rb-1115226-225207-420259 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 '5625AB8E64F6D07C40E2061208B451CA' to stop loading 2026-10-02 06:14:09,709 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:09] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.010 2026-10-02 06:14:10,671 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/webclient/load_menus/8130ea2ca14a4ae42c0ba4c61a101710c5e8ea942242d4e12630cfdce15cf08a HTTP/1.1" 200 - 899 0.577 0.398 2026-10-02 06:14:10,681 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.980 2026-10-02 06:14:10,705 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.990 2026-10-02 06:14:10,710 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 1.002 2026-10-02 06:14:10,720 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-10-02 06:14:10,759 121 INFO rb-1115226-225207-420259 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-10-02 06:14:10,770 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:10] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-02 06:14:11,347 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-02 06:14:11,348 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-10-02 06:14:11,355 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.029 2026-10-02 06:14:11,366 121 INFO rb-1115226-225207-420259 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-10-02 06:14:11,412 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.046 0.009 2026-10-02 06:14:11,423 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-02 06:14:11,434 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.014 2026-10-02 06:14:11,490 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.010 0.056 2026-10-02 06:14:11,540 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.062 2026-10-02 06:14:11,592 121 INFO rb-1115226-225207-420259 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (98) 2026-10-02 06:14:11,604 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:14:11,629 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14: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-10-02 06:14:11,719 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.110 0.240 2026-10-02 06:14:12,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "POST /mail/data HTTP/1.1" 200 - 149 0.297 0.391 2026-10-02 06:14:12,257 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /web/image/res.partner/3/avatar_128?unique=1790921620000 HTTP/1.1" 200 - 9 0.040 0.654 2026-10-02 06:14:12,292 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "POST /web/action/load HTTP/1.1" 200 - 5 0.017 0.720 2026-10-02 06:14:12,335 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.013 0.760 2026-10-02 06:14:12,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.714 2026-10-02 06:14:12,370 121 INFO rb-1115226-225207-420259 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-10-02 06:14:12,415 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.027 0.031 2026-10-02 06:14:12,437 121 INFO rb-1115226-225207-420259 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-10-02 06:14:12,444 121 INFO rb-1115226-225207-420259 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-10-02 06:14:12,473 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:14:12,558 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: heap 23727492 (allocated 24735744) 2026-10-02 06:14:12,561 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:14:12,602 121 INFO rb-1115226-225207-420259 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 3438 2026-10-02 06:14:12,605 121 INFO rb-1115226-225207-420259 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-10-02 06:14:12,606 121 INFO rb-1115226-225207-420259 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 3438 2026-10-02 06:14:12,607 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 06:14:12,722 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_061412_721879_test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.txt 2026-10-02 06:14:12,722 121 INFO rb-1115226-225207-420259 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/tmp23dtqsv5_chrome_odoo" 2026-10-02 06:14:12,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: waiting for threads: [, ] 2026-10-02 06:14:12,758 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "POST /mail/data HTTP/1.1" 200 - 71 0.194 0.128 2026-10-02 06:14:12,808 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:14:12] "GET /web/image/res.company/98/favicon HTTP/1.1" 200 - 9 0.028 0.306 2026-10-02 06:14:12,891 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:14:27,497 121 INFO rb-1115226-225207-420259 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-10-02 06:14:30,375 121 INFO rb-1115226-225207-420259 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-10-02 06:14:30,576 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609196267731388.1790921670.496048688888550-openerp-456-followup.report@e9b917357151>: ['"Write Axis - Post (follow-up admin)" <@False>'] 2026-10-02 06:14:30,639 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #687 deleted mail.mail records with IDs: [542] 2026-10-02 06:14:30,761 121 INFO rb-1115226-225207-420259 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-10-02 06:14:33,568 121 INFO rb-1115226-225207-420259 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-10-02 06:14:33,835 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924132468539517.1790921673.703260660171509-openerp-458-followup.report@e9b917357151>: ['"Write Axis - Post (follow-up user)" <@False>'] 2026-10-02 06:14:33,886 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #686 deleted mail.mail records with IDs: [543] 2026-10-02 06:14:33,978 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:14:45,160 121 INFO rb-1115226-225207-420259 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-10-02 06:14:49,182 121 INFO rb-1115226-225207-420259 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-10-02 06:14:53,697 121 INFO rb-1115226-225207-420259 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-10-02 06:14:57,699 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:15:18,466 121 INFO rb-1115226-225207-420259 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-10-02 06:15:21,793 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_report_uniqueness: Starting TestFollowupReportUniquePerPartnerCompany.test_second_report_for_the_same_partner_and_company_is_rejected ... 2026-10-02 06:15:21,898 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:15:34,304 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_no_action_needed_filter_excludes_indebted_and_includes_settled_partner ... 2026-10-02 06:15:39,701 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_status_not_equal_excludes_matching_status_and_includes_the_complement ... 2026-10-02 06:15:44,652 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_comparison_operators_work_via_search ... 2026-10-02 06:15:47,092 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_not_equal_operator_excludes_zero_due_report ... 2026-10-02 06:15:51,476 121 INFO rb-1115226-225207-420259 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-10-02 06:15:53,614 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:16:05,469 121 INFO rb-1115226-225207-420259 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-10-02 06:16:18,774 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:16:32,914 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-10-02 06:16:33,126 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 702, model: followup.report 2026-10-02 06:16:33,191 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-10-02 06:16:33,244 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-10-02 06:16:33,307 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-10-02 06:16:33,361 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [546], uid: 702, model: followup.report 2026-10-02 06:16:33,449 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-10-02 06:16:33,495 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-10-02 06:16:33,545 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-10-02 06:16:33,573 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [547], uid: 702, model: followup.report 2026-10-02 06:16:33,603 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [548], uid: 702, model: followup.report 2026-10-02 06:16:33,642 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 702, model: followup.report 2026-10-02 06:16:33,678 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-10-02 06:16:33,734 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-10-02 06:16:33,796 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-10-02 06:16:33,881 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-10-02 06:16:33,950 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-10-02 06:16:34,072 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 06:16:47,468 121 INFO rb-1115226-225207-420259 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-10-02 06:16:50,681 121 INFO rb-1115226-225207-420259 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-10-02 06:16:50,728 121 INFO rb-1115226-225207-420259 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-10-02 06:16:51,384 121 INFO rb-1115226-225207-420259 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-10-02 06:16:51,431 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [549], uid: 711, model: followup.report 2026-10-02 06:16:51,489 121 INFO rb-1115226-225207-420259 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-10-02 06:16:51,585 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 06:17:05,804 121 INFO rb-1115226-225207-420259 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-10-02 06:17:05,854 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [553], uid: 720, model: followup.report 2026-10-02 06:17:05,886 121 INFO rb-1115226-225207-420259 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-10-02 06:17:05,993 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 06:17:16,587 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-10-02 06:17:18,279 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1212] 2026-10-02 06:17:18,563 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2527] 2026-10-02 06:17:20,024 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-10-02 06:17:21,504 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1215] 2026-10-02 06:17:21,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2532] 2026-10-02 06:17:22,053 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-10-02 06:17:23,783 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1217] 2026-10-02 06:17:23,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2535] 2026-10-02 06:17:24,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-10-02 06:17:25,805 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1219] 2026-10-02 06:17:25,950 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2538] 2026-10-02 06:17:26,184 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-10-02 06:17:27,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1221] 2026-10-02 06:17:28,011 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2541] 2026-10-02 06:17:29,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-10-02 06:17:30,871 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1225, 1226] 2026-10-02 06:17:30,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2548, 2549] 2026-10-02 06:17:31,290 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-10-02 06:17:34,063 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.partial.reconcile records with IDs: [149, 150] 2026-10-02 06:17:34,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.full.reconcile records with IDs: [85] 2026-10-02 06:17:34,418 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1231, 1232] 2026-10-02 06:17:34,609 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2555, 2556, 2557, 2558] 2026-10-02 06:17:34,691 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted mail.message records with IDs: [12120, 12118] 2026-10-02 06:17:34,853 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move records with IDs: [1111, 1112] 2026-10-02 06:17:34,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted mail.followers records with IDs: [2706, 2707] 2026-10-02 06:17:35,250 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1229, 1230] 2026-10-02 06:17:35,409 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2554] 2026-10-02 06:17:36,923 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-10-02 06:17:39,701 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.partial.reconcile records with IDs: [153, 154] 2026-10-02 06:17:39,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.full.reconcile records with IDs: [87] 2026-10-02 06:17:40,177 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1239, 1240] 2026-10-02 06:17:40,648 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2567, 2568, 2569, 2570] 2026-10-02 06:17:40,754 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted mail.message records with IDs: [12128, 12126] 2026-10-02 06:17:40,926 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move records with IDs: [1116, 1117] 2026-10-02 06:17:41,497 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line.ctp records with IDs: [1237, 1238] 2026-10-02 06:17:41,666 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #721 deleted account.move.line records with IDs: [2565, 2566] 2026-10-02 06:17:43,603 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-10-02 06:17:44,895 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-10-02 06:17:45,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-10-02 06:17:46,274 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-10-02 06:17:48,176 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-10-02 06:17:48,984 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-10-02 06:17:49,878 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-10-02 06:17:50,782 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-10-02 06:17:54,547 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:18:08,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_amount_is_company_currency_not_original_currency ... 2026-10-02 06:18:10,692 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_reflects_onbehalf_distribution_after_posting ... 2026-10-02 06:18:12,620 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:18:26,058 121 INFO rb-1115226-225207-420259 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-10-02 06:18:28,511 121 INFO rb-1115226-225207-420259 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-10-02 06:18:29,560 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #725 deleted account.move.line.ctp records with IDs: [1265] 2026-10-02 06:18:29,702 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #725 deleted account.move.line records with IDs: [2615] 2026-10-02 06:18:29,824 121 INFO rb-1115226-225207-420259 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-10-02 06:18:31,024 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:18:41,378 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_bank_statement: Starting TestBankStatement.test_new_transaction_currency_defaults_to_the_journal_and_converts_on_change ... 2026-10-02 06:18:42,027 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_bank_statement: Starting TestBankStatement.test_statement_completeness_and_validity ... 2026-10-02 06:18:46,188 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:18:59,378 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_journal_new_transaction: Starting TestJournalNewTransaction.test_new_transaction_on_a_bank_journal_opens_the_quick_create_form_on_it ... 2026-10-02 06:18:59,446 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_journal_new_transaction: Starting TestJournalNewTransaction.test_new_transaction_on_a_journal_that_is_not_bank_or_cash_is_refused_cleanly ... 2026-10-02 06:18:59,628 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:19:11,991 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_basic_group_user_reconciles_an_invoice_with_a_bank_transaction ... 2026-10-02 06:19:15,575 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #734 deleted account.move.line.ctp records with IDs: [1281] 2026-10-02 06:19:15,741 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #734 deleted account.move.line records with IDs: [2651] 2026-10-02 06:19:15,987 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_default_kanban_of_statement_lines_is_not_the_reconcile_kanban ... 2026-10-02 06:19:17,935 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_default_views_of_statement_lines_load_for_invoicing_and_auditor_users ... 2026-10-02 06:19:19,676 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_payment_transaction_smart_button_opens_for_an_invoicing_only_user ... 2026-10-02 06:19:22,486 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #731 deleted account.move.line.ctp records with IDs: [1283] 2026-10-02 06:19:22,591 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #731 deleted account.move.line records with IDs: [2656] 2026-10-02 06:19:22,895 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_kanban_requested_by_id_stays_reserved_to_the_reconcile_group ... 2026-10-02 06:19:24,496 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_are_not_refused_to_the_superuser ... 2026-10-02 06:19:26,132 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_are_refused_server_side_to_an_invoicing_only_user ... 2026-10-02 06:19:28,012 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_load_for_a_user_of_the_basic_accounting_group ... 2026-10-02 06:19:30,167 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_load_for_an_accountant ... 2026-10-02 06:19:32,055 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_window_actions_are_gated_with_the_basic_accounting_group ... 2026-10-02 06:19:34,441 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_window_actions_open_from_a_typed_url_without_an_active_record ... 2026-10-02 06:19:36,554 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 06:19:49,341 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_creating_a_transaction_only_schedules_the_auto_reconcile_cron ... 2026-10-02 06:19:50,394 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #777 deleted account.move.line.ctp records with IDs: [1285] 2026-10-02 06:19:50,495 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #777 deleted account.move.line records with IDs: [2661] 2026-10-02 06:19:50,855 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_editing_label_or_reference_only_schedules_the_auto_reconcile_cron ... 2026-10-02 06:19:52,076 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_giving_a_transaction_its_partner_only_schedules_the_auto_reconcile_cron ... 2026-10-02 06:19:53,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #777 deleted account.move.line.ctp records with IDs: [1290] 2026-10-02 06:19:53,273 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #777 deleted account.move.line records with IDs: [2670] 2026-10-02 06:19:53,582 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_manual_reconcile_right_after_creation_is_not_overtaken_by_auto_reconcile ... 2026-10-02 06:19:54,459 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_reposting_a_transaction_entry_only_schedules_the_auto_reconcile_cron ... 2026-10-02 06:19:55,874 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:20:06,819 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileAutomation.test_auto_reconcile_cron_validates_only_a_models_own_verdict_and_notes_the_rest ... 2026-10-02 06:20:07,326 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line.ctp records with IDs: [1296] 2026-10-02 06:20:07,414 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line records with IDs: [2681] 2026-10-02 06:20:08,928 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line.ctp records with IDs: [1301] 2026-10-02 06:20:09,010 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line records with IDs: [2690] 2026-10-02 06:20:10,424 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line.ctp records with IDs: [1304] 2026-10-02 06:20:10,548 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line records with IDs: [2695] 2026-10-02 06:20:10,935 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileAutomation.test_copy_of_a_reconciled_line_is_not_auto_reconciled ... 2026-10-02 06:20:11,684 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line.ctp records with IDs: [1307] 2026-10-02 06:20:11,798 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #779 deleted account.move.line records with IDs: [2700] 2026-10-02 06:20:12,459 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:20:24,206 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_adding_an_item_is_additive_and_idempotent ... 2026-10-02 06:20:26,382 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_cleared_value_stays_cleared ... 2026-10-02 06:20:27,071 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:29,593 121 INFO rb-1115226-225207-420259 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 0x7f1748fee660> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:29,594 121 INFO rb-1115226-225207-420259 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 0x7f17456c0ea0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:29,620 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:29,625 121 INFO rb-1115226-225207-420259 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 0x7f1745667ba0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:30,552 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:33,269 121 INFO rb-1115226-225207-420259 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 0x7f1751e80680> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:33,270 121 INFO rb-1115226-225207-420259 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 0x7f17471e7e20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:33,276 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:33,280 121 INFO rb-1115226-225207-420259 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 0x7f17471e7c40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:33,619 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:35,574 121 INFO rb-1115226-225207-420259 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 0x7f1747843ba0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:35,575 121 INFO rb-1115226-225207-420259 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 0x7f1747c83a60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:35,583 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:35,588 121 INFO rb-1115226-225207-420259 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 0x7f1747c83600> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:36,907 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:39,076 121 INFO rb-1115226-225207-420259 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 0x7f1745adff60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:39,077 121 INFO rb-1115226-225207-420259 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 0x7f1748db84a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:39,086 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:39,092 121 INFO rb-1115226-225207-420259 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 0x7f1748db96c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:39,454 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:42,375 121 INFO rb-1115226-225207-420259 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 0x7f1745a35e40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:42,376 121 INFO rb-1115226-225207-420259 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 0x7f174a50fa60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:42,384 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:42,388 121 INFO rb-1115226-225207-420259 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 0x7f174a50d4e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:42,780 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:45,951 121 INFO rb-1115226-225207-420259 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 0x7f1747470400> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:45,952 121 INFO rb-1115226-225207-420259 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 0x7f1745a57b00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:45,962 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:45,966 121 INFO rb-1115226-225207-420259 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 0x7f1745a57d80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:46,388 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:49,412 121 INFO rb-1115226-225207-420259 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 0x7f174b5d37e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:49,413 121 INFO rb-1115226-225207-420259 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 0x7f1747dc5440> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:49,423 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:49,427 121 INFO rb-1115226-225207-420259 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 0x7f1747dc4b80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:49,808 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:52,053 121 INFO rb-1115226-225207-420259 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 0x7f174974fe20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:52,054 121 INFO rb-1115226-225207-420259 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 0x7f174a638180> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:52,062 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:52,065 121 INFO rb-1115226-225207-420259 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 0x7f174a639c60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_draft.py", line 340, in test_cleared_value_stays_cleared plan = self.env['account.analytic.plan'].create({'name': 'S03 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:20:53,660 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_clearing_the_account_of_the_open_balance_row_shows_the_automatic_account_again ... 2026-10-02 06:20:55,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_edit_lands_on_the_selected_row_and_only_that_field_changes ... 2026-10-02 06:20:59,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_editor_shows_the_selected_rows_amount_in_both_currencies_with_one_sign ... 2026-10-02 06:21:01,611 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_editor_value_reaching_a_save_without_its_onchange_still_applies ... 2026-10-02 06:21:04,281 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_initial_proposal_is_materialized_and_deterministic ... 2026-10-02 06:21:07,080 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_journal_items_created_or_edited_elsewhere_never_build_a_draft ... 2026-10-02 06:21:08,540 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_match_allocation_follows_cores_own_order_not_click_order ... 2026-10-02 06:21:15,276 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_open_balance_keeps_its_identity_and_user_choices_per_field ... 2026-10-02 06:21:19,961 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.move.line.ctp records with IDs: [1366] 2026-10-02 06:21:20,295 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.move.line records with IDs: [2813] 2026-10-02 06:21:21,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_reconcile_model_badge_swaps_only_its_own_rows ... 2026-10-02 06:21:23,085 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.move.line.ctp records with IDs: [1370] 2026-10-02 06:21:23,211 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.move.line records with IDs: [2822] 2026-10-02 06:21:23,518 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_removed_row_never_returns ... 2026-10-02 06:21:29,083 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_row_editability_follows_its_kind ... 2026-10-02 06:21:33,564 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_saved_draft_survives_unrelated_write_and_goes_stale_only_on_its_own_inputs ... 2026-10-02 06:21:35,657 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_selection_is_visible_and_persists_until_its_clearing_events ... 2026-10-02 06:21:40,339 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.partial.reconcile records with IDs: [175] 2026-10-02 06:21:40,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #781 deleted account.full.reconcile records with IDs: [105] 2026-10-02 06:21:41,107 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:21:44,271 121 INFO rb-1115226-225207-420259 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 0x7f1745a071a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:21:44,272 121 INFO rb-1115226-225207-420259 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 0x7f174974fe20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:21:44,278 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:21:44,282 121 INFO rb-1115226-225207-420259 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 0x7f17472a3560> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:21:44,343 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:22:02,207 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_form_offers_reconcile_only_on_a_posted_payment ... 2026-10-02 06:22:05,411 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line.ctp records with IDs: [1421] 2026-10-02 06:22:05,542 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line records with IDs: [2923] 2026-10-02 06:22:05,945 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_form_offers_reconcile_to_the_reconcile_group_only ... 2026-10-02 06:22:07,446 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_reconcile_opens_journal_items_with_its_outstanding_item_only ... 2026-10-02 06:22:09,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_reconcile_buttons_and_tooltip_buttons_explain_themselves_with_help ... 2026-10-02 06:22:09,765 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_form_offers_reconcile_only_while_a_line_is_left_to_reconcile ... 2026-10-02 06:22:11,049 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line.ctp records with IDs: [1424] 2026-10-02 06:22:12,072 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line records with IDs: [2930] 2026-10-02 06:22:12,457 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_form_offers_reconcile_to_the_reconcile_group_only ... 2026-10-02 06:22:14,239 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_reconcile_opens_only_its_own_unreconciled_transactions ... 2026-10-02 06:22:16,497 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line.ctp records with IDs: [1427] 2026-10-02 06:22:16,644 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #783 deleted account.move.line records with IDs: [2937] 2026-10-02 06:22:16,823 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_reconcile_opens_with_the_journal_context_of_the_statement ... 2026-10-02 06:22:17,654 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 06:22:31,946 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_exchange_account_as_difference_account_realizes_the_whole_difference ... 2026-10-02 06:22:33,632 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1431] 2026-10-02 06:22:33,795 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [2946] 2026-10-02 06:22:37,361 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_exchange_preview_matches_the_posting ... 2026-10-02 06:22:40,061 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_genuine_partial_stays_open_without_fx_or_phantom_writeoff ... 2026-10-02 06:22:40,941 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1449] 2026-10-02 06:22:41,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [2981] 2026-10-02 06:22:42,086 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1452] 2026-10-02 06:22:42,196 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [2986] 2026-10-02 06:22:44,660 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1455] 2026-10-02 06:22:44,869 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [2991] 2026-10-02 06:22:47,548 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_no_rate_movement_posts_no_exchange_difference ... 2026-10-02 06:22:49,606 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1463] 2026-10-02 06:22:49,770 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3006] 2026-10-02 06:22:50,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_rate_driven_settlement_posts_exactly_one_exchange_difference ... 2026-10-02 06:22:52,860 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1468] 2026-10-02 06:22:53,120 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3015] 2026-10-02 06:22:55,934 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1472] 2026-10-02 06:22:56,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3022] 2026-10-02 06:22:58,587 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1476] 2026-10-02 06:22:58,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3029] 2026-10-02 06:23:01,671 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1480] 2026-10-02 06:23:01,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3036] 2026-10-02 06:23:10,584 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1496] 2026-10-02 06:23:10,751 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3067] 2026-10-02 06:23:13,543 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1500] 2026-10-02 06:23:13,645 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3074] 2026-10-02 06:23:16,208 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1503] 2026-10-02 06:23:16,348 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3079] 2026-10-02 06:23:19,951 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line.ctp records with IDs: [1509] 2026-10-02 06:23:20,064 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #789 deleted account.move.line records with IDs: [3090] 2026-10-02 06:23:20,992 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:23:35,917 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_model_percentage: Starting TestReconcileModelPercentage.test_share_of_balance_lines_still_take_a_share_of_what_earlier_lines_left ... 2026-10-02 06:23:36,757 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_model_percentage: Starting TestReconcileModelPercentage.test_share_of_statement_line_is_taken_in_the_currency_of_the_transaction ... 2026-10-02 06:23:38,030 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_model_percentage: Starting TestReconcileModelPercentage.test_share_of_statement_line_lines_split_the_transaction_to_the_cent ... 2026-10-02 06:23:38,875 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_model_percentage: Starting TestReconcileModelPercentage.test_share_of_statement_line_settles_the_company_currency_balance_to_the_cent ... 2026-10-02 06:23:39,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #791 deleted account.move.line.ctp records with IDs: [1518] 2026-10-02 06:23:39,565 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #791 deleted account.move.line records with IDs: [3105] 2026-10-02 06:23:40,187 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #791 deleted account.move.line.ctp records with IDs: [1521] 2026-10-02 06:23:40,301 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #791 deleted account.move.line records with IDs: [3109] 2026-10-02 06:23:40,484 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:23:52,255 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_to_check: Starting TestReconcileToCheck.test_a_draft_entry_is_not_counted_as_an_item_to_check ... 2026-10-02 06:23:53,513 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_to_check: Starting TestReconcileToCheck.test_a_posted_unchecked_entry_makes_the_reconciliation_have_items_to_check ... 2026-10-02 06:23:54,450 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:24:09,912 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form ... 2026-10-02 06:24:11,291 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Chrome pid: 3641 2026-10-02 06:24:11,291 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Chrome headless temporary user profile dir: /tmp/tmpdoxu58xa_chrome_odoo 2026-10-02 06:24:11,291 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Issuing json command http://127.0.0.1:35135/json/version 2026-10-02 06:24:11,295 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35135/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:24:11,352 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Browser version: Chrome/150.0.7871.114 2026-10-02 06:24:11,352 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Issuing json command http://127.0.0.1:35135/json 2026-10-02 06:24:11,353 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35135/json with timeout 3 increased to 10s during tests 2026-10-02 06:24:11,360 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Websocket url found: ws://127.0.0.1:35135/devtools/page/E631E2D3A26B968E3FCAB9F59118425F 2026-10-02 06:24:11,370 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Enable chrome headless console log notification 2026-10-02 06:24:11,383 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Chrome headless enable page notifications 2026-10-02 06:24:11,657 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_manual_user from n/a 2026-10-02 06:24:11,683 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Setting session cookie in browser 2026-10-02 06:24:11,705 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:24:11,705 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:24:11,734 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:24:14,249 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /odoo HTTP/1.1" 200 - 181 0.468 2.052 2026-10-02 06:24:14,254 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Navigation result: {'frameId': 'E631E2D3A26B968E3FCAB9F59118425F', 'loaderId': '54318E69EAD4936476858D550A8F82D4', 'isDownload': False} 2026-10-02 06:24:14,254 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Evaluate ready code "odoo.isTourReady('reconcile_manual_journal_item_tour')" 2026-10-02 06:24:14,310 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.015 0.011 2026-10-02 06:24:14,653 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.225 0.138 2026-10-02 06:24:14,678 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.371 2026-10-02 06:24:14,698 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.404 2026-10-02 06:24:14,742 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.022 0.401 2026-10-02 06:24:14,779 121 INFO rb-1115226-225207-420259 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-10-02 06:24:14,799 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.010 2026-10-02 06:24:14,831 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:14] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.008 2026-10-02 06:24:15,410 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:24:15,420 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-10-02 06:24:15,421 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:24:15,483 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.012 2026-10-02 06:24:15,516 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:15,527 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:24:15,609 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.035 2026-10-02 06:24:15,648 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.020 0.035 2026-10-02 06:24:15,670 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.079 2026-10-02 06:24:15,719 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Evaluate test code "odoo.startTour('reconcile_manual_journal_item_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:24:15,855 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:24:15,883 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 06:24:15,895 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "POST /mail/data HTTP/1.1" 200 - 34 0.174 0.050 2026-10-02 06:24:15,936 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:15] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.166 2026-10-02 06:24:16,095 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.068 0.185 2026-10-02 06:24:16,199 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "GET /web/image?model=res.users&field=avatar_128&id=797 HTTP/1.1" 200 - 16 0.059 0.399 2026-10-02 06:24:16,206 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.365 2026-10-02 06:24:16,216 121 INFO rb-1115226-225207-420259 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-10-02 06:24:16,347 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "POST /mail/data HTTP/1.1" 200 - 37 0.080 0.201 2026-10-02 06:24:16,389 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.437 2026-10-02 06:24:16,464 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "GET /web/image/res.partner/1908/avatar_128?unique=1790922234000 HTTP/1.1" 200 - 8 0.045 0.664 2026-10-02 06:24:16,513 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.031 0.306 2026-10-02 06:24:17,028 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [1/7] Tour reconcile_manual_journal_item_tour → Step Select the journal item Manual tour receivable (trigger: .o_data_row:contains('Manual tour receivable') .o_list_record_selector) 2026-10-02 06:24:17,045 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.008 2026-10-02 06:24:17,052 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:17,095 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.010 2026-10-02 06:24:17,105 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:24:17,236 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /mail/data HTTP/1.1" 200 - 20 0.040 0.047 2026-10-02 06:24:17,265 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /web/image/res.partner/1908/avatar_128?unique=1790922234000 HTTP/1.1" 200 - 8 0.008 0.070 2026-10-02 06:24:17,269 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.069 2026-10-02 06:24:17,334 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /web/image?model=res.users&field=avatar_128&id=797 HTTP/1.1" 200 - 9 0.012 0.130 2026-10-02 06:24:17,357 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.153 2026-10-02 06:24:17,382 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.098 2026-10-02 06:24:17,390 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 06:24:17,434 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:24:17,439 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "GET /web/image/res.company/122/favicon HTTP/1.1" 200 - 9 0.014 0.047 2026-10-02 06:24:17,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.233 0.235 2026-10-02 06:24:17,963 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:17] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.009 0.043 2026-10-02 06:24:18,074 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.059 0.089 2026-10-02 06:24:18,079 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.145 2026-10-02 06:24:18,260 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [2/7] Tour reconcile_manual_journal_item_tour → Step Select the journal item Manual tour counterpart (trigger: .o_data_row:contains('Manual tour counterpart') .o_list_record_selector) 2026-10-02 06:24:18,361 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.058 0.024 2026-10-02 06:24:18,418 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [3/7] Tour reconcile_manual_journal_item_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-10-02 06:24:18,455 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.012 0.016 2026-10-02 06:24:18,478 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [4/7] Tour reconcile_manual_journal_item_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:24:18,543 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [5/7] Tour reconcile_manual_journal_item_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:24:18,611 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [6/7] Tour reconcile_manual_journal_item_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:24:18,676 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/action/load HTTP/1.1" 200 - 11 0.021 0.032 2026-10-02 06:24:18,936 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:18] "POST /web/action/run HTTP/1.1" 200 - 45 0.153 0.092 2026-10-02 06:24:19,027 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.018 0.059 2026-10-02 06:24:19,122 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.035 0.037 2026-10-02 06:24:19,126 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.077 2026-10-02 06:24:19,285 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.030 0.075 2026-10-02 06:24:19,337 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.009 0.027 2026-10-02 06:24:19,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-02 06:24:19,412 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: [7/7] Tour reconcile_manual_journal_item_tour → Step The journal-items reconcile form shares the same Match Existing Entries page (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:24:19,433 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:19] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.009 0.019 2026-10-02 06:24:19,462 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: tour succeeded 2026-10-02 06:24:19,463 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR reconcile_manual_journal_item_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-02 06:24:19,717 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: heap 23848612 (allocated 25387008) 2026-10-02 06:24:19,732 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Closing chrome headless with pid 3641 2026-10-02 06:24:19,733 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Closing websocket connection 2026-10-02 06:24:19,734 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Terminating chrome headless with pid 3641 2026-10-02 06:24:19,891 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062419_891173_test_manual_journal_item_reconciliation_opens_shared_reconcile_form.txt 2026-10-02 06:24:19,891 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Removing chrome user profile "/tmp/tmpdoxu58xa_chrome_odoo" 2026-10-02 06:24:19,940 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate ... 2026-10-02 06:24:22,456 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Chrome pid: 3874 2026-10-02 06:24:22,457 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Chrome headless temporary user profile dir: /tmp/tmp1i6uczce_chrome_odoo 2026-10-02 06:24:22,457 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Issuing json command http://127.0.0.1:36451/json/version 2026-10-02 06:24:22,458 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36451/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:24:22,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Browser version: Chrome/150.0.7871.114 2026-10-02 06:24:22,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Issuing json command http://127.0.0.1:36451/json 2026-10-02 06:24:22,551 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36451/json with timeout 3 increased to 10s during tests 2026-10-02 06:24:22,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Websocket url found: ws://127.0.0.1:36451/devtools/page/54FC2B0B578056C5E8BB7FEE0B9F375A 2026-10-02 06:24:22,585 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Enable chrome headless console log notification 2026-10-02 06:24:22,610 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Chrome headless enable page notifications 2026-10-02 06:24:22,891 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_liquidity_match_user from n/a 2026-10-02 06:24:22,908 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Setting session cookie in browser 2026-10-02 06:24:22,931 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:24:22,932 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:24:22,960 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:24:24,359 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /odoo HTTP/1.1" 200 - 181 0.274 1.130 2026-10-02 06:24:24,367 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Navigation result: {'frameId': '54FC2B0B578056C5E8BB7FEE0B9F375A', 'loaderId': '8DDB2E4AB2DDE36DAB1E61626A852120', 'isDownload': False} 2026-10-02 06:24:24,368 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Evaluate ready code "odoo.isTourReady('reconcile_match_liquidity_candidate_tour')" 2026-10-02 06:24:24,452 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.035 0.010 2026-10-02 06:24:24,465 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-02 06:24:24,489 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.063 2026-10-02 06:24:24,539 121 INFO rb-1115226-225207-420259 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-10-02 06:24:24,745 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.148 0.174 2026-10-02 06:24:24,778 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 0.328 2026-10-02 06:24:24,810 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-02 06:24:24,922 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:24] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-10-02 06:24:25,574 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-02 06:24:25,582 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.024 2026-10-02 06:24:25,598 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-10-02 06:24:25,614 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:25,634 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.011 2026-10-02 06:24:25,642 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:24:25,710 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.031 2026-10-02 06:24:25,720 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.042 2026-10-02 06:24:25,751 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Evaluate test code "odoo.startTour('reconcile_match_liquidity_candidate_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:24:25,751 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.054 2026-10-02 06:24:25,900 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:24:25,917 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:24:25,929 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:25] "POST /mail/data HTTP/1.1" 200 - 34 0.134 0.052 2026-10-02 06:24:26,088 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.077 0.203 2026-10-02 06:24:26,223 121 INFO rb-1115226-225207-420259 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-10-02 06:24:26,234 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "GET /web/image?model=res.users&field=avatar_128&id=798 HTTP/1.1" 200 - 16 0.062 0.336 2026-10-02 06:24:26,236 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.329 2026-10-02 06:24:26,296 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.028 0.301 2026-10-02 06:24:26,326 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.016 0.134 2026-10-02 06:24:26,393 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.028 0.531 2026-10-02 06:24:26,461 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:26] "GET /web/image/res.partner/1909/avatar_128?unique=1790922234000 HTTP/1.1" 200 - 8 0.038 0.584 2026-10-02 06:24:27,153 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [1/8] Tour reconcile_match_liquidity_candidate_tour → Step Select the journal item Liquidity match tour debit (trigger: .o_data_row:contains('Liquidity match tour debit') .o_list_record_selector) 2026-10-02 06:24:27,175 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.004 0.008 2026-10-02 06:24:27,226 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:27,301 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.012 2026-10-02 06:24:27,308 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.017 2026-10-02 06:24:27,579 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "POST /mail/data HTTP/1.1" 200 - 20 0.090 0.061 2026-10-02 06:24:27,581 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.140 2026-10-02 06:24:27,645 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "POST /web/action/load HTTP/1.1" 200 - 10 0.039 0.128 2026-10-02 06:24:27,700 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /web/image/res.partner/1909/avatar_128?unique=1790922234000 HTTP/1.1" 200 - 8 0.020 0.190 2026-10-02 06:24:27,744 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /web/image?model=res.users&field=avatar_128&id=798 HTTP/1.1" 200 - 9 0.020 0.253 2026-10-02 06:24:27,777 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.156 2026-10-02 06:24:27,790 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:24:27,817 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:28,074 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.129 0.273 2026-10-02 06:24:28,114 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "GET /web/image/res.company/122/favicon HTTP/1.1" 200 - 9 0.014 0.319 2026-10-02 06:24:28,151 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.014 0.019 2026-10-02 06:24:28,165 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 06:24:28,308 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.080 0.086 2026-10-02 06:24:28,666 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [2/8] Tour reconcile_match_liquidity_candidate_tour → Step Select the journal item Liquidity match tour credit (trigger: .o_data_row:contains('Liquidity match tour credit') .o_list_record_selector) 2026-10-02 06:24:28,732 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.025 0.022 2026-10-02 06:24:28,749 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [3/8] Tour reconcile_match_liquidity_candidate_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-10-02 06:24:28,786 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.019 2026-10-02 06:24:28,807 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [4/8] Tour reconcile_match_liquidity_candidate_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:24:28,866 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [5/8] Tour reconcile_match_liquidity_candidate_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:24:28,931 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [6/8] Tour reconcile_match_liquidity_candidate_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:24:28,966 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.018 0.015 2026-10-02 06:24:29,134 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/action/run HTTP/1.1" 200 - 45 0.072 0.087 2026-10-02 06:24:29,224 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.020 0.057 2026-10-02 06:24:29,256 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:24:29,383 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.075 0.050 2026-10-02 06:24:29,548 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.051 0.069 2026-10-02 06:24:29,646 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.013 0.041 2026-10-02 06:24:29,751 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.016 0.036 2026-10-02 06:24:29,821 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [7/8] Tour reconcile_match_liquidity_candidate_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:24:29,847 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:29] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.015 0.020 2026-10-02 06:24:29,894 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: [8/8] Tour reconcile_match_liquidity_candidate_tour → Step A candidate on a cash-type account is offered even though its own account is not itself flagged reconcilable (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Liquidity match tour cash candidate')) 2026-10-02 06:24:29,954 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: tour succeeded 2026-10-02 06:24:29,955 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR reconcile_match_liquidity_candidate_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-02 06:24:30,129 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:30,481 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: heap 24019236 (allocated 25649152) 2026-10-02 06:24:30,527 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Closing chrome headless with pid 3874 2026-10-02 06:24:30,533 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Closing websocket connection 2026-10-02 06:24:30,542 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Terminating chrome headless with pid 3874 2026-10-02 06:24:30,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062430_702850_test_match_existing_entries_offers_a_cash_type_account_candidate.txt 2026-10-02 06:24:30,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Removing chrome user profile "/tmp/tmp1i6uczce_chrome_odoo" 2026-10-02 06:24:30,753 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate ... 2026-10-02 06:24:33,265 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Chrome pid: 4119 2026-10-02 06:24:33,265 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Chrome headless temporary user profile dir: /tmp/tmpseeth34n_chrome_odoo 2026-10-02 06:24:33,266 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Issuing json command http://127.0.0.1:36399/json/version 2026-10-02 06:24:33,267 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36399/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:24:33,349 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Browser version: Chrome/150.0.7871.114 2026-10-02 06:24:33,349 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Issuing json command http://127.0.0.1:36399/json 2026-10-02 06:24:33,350 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36399/json with timeout 3 increased to 10s during tests 2026-10-02 06:24:33,405 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Websocket url found: ws://127.0.0.1:36399/devtools/page/7EE34E6D88E72FCF38903A77B4ADDA0A 2026-10-02 06:24:33,431 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Enable chrome headless console log notification 2026-10-02 06:24:33,454 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Chrome headless enable page notifications 2026-10-02 06:24:33,683 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_trash_user from n/a 2026-10-02 06:24:33,709 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Setting session cookie in browser 2026-10-02 06:24:33,724 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:24:33,724 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:24:33,752 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:24:35,133 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /odoo HTTP/1.1" 200 - 181 0.361 1.031 2026-10-02 06:24:35,137 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Navigation result: {'frameId': '7EE34E6D88E72FCF38903A77B4ADDA0A', 'loaderId': '265720403B278BFA4189441FF2F84EA6', 'isDownload': False} 2026-10-02 06:24:35,137 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Evaluate ready code "odoo.isTourReady('reconcile_trash_line_tour')" 2026-10-02 06:24:35,220 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.014 0.041 2026-10-02 06:24:35,236 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.065 2026-10-02 06:24:35,313 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.051 0.095 2026-10-02 06:24:35,334 121 INFO rb-1115226-225207-420259 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-10-02 06:24:35,340 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.146 2026-10-02 06:24:35,645 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.201 0.257 2026-10-02 06:24:35,654 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.282 2026-10-02 06:24:35,666 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:35] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.018 2026-10-02 06:24:36,265 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:24:36,280 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-02 06:24:36,282 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:24:36,321 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.011 2026-10-02 06:24:36,369 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:36,399 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:36,478 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.041 2026-10-02 06:24:36,508 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.029 2026-10-02 06:24:36,546 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.010 0.036 2026-10-02 06:24:36,662 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Evaluate test code "odoo.startTour('reconcile_trash_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:24:36,772 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:36,793 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:36,887 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "POST /mail/data HTTP/1.1" 200 - 34 0.168 0.050 2026-10-02 06:24:36,938 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.208 2026-10-02 06:24:36,983 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /web/image/res.partner/1910/avatar_128?unique=1790922234000 HTTP/1.1" 200 - 15 0.014 0.249 2026-10-02 06:24:36,985 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.221 2026-10-02 06:24:37,109 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:37] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.059 0.289 2026-10-02 06:24:37,182 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.038 0.227 2026-10-02 06:24:37,198 121 INFO rb-1115226-225207-420259 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-10-02 06:24:37,246 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:37] "GET /web/image?model=res.users&field=avatar_128&id=799 HTTP/1.1" 200 - 9 0.036 0.494 2026-10-02 06:24:37,292 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.027 0.103 2026-10-02 06:24:37,449 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:37] "POST /mail/data HTTP/1.1" 200 - 37 0.103 0.283 2026-10-02 06:24:38,262 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [1/14] Tour reconcile_trash_line_tour → Step Select the journal item Trash tour kept debit (trigger: .o_data_row:contains('Trash tour kept debit') .o_list_record_selector) 2026-10-02 06:24:38,312 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.015 0.021 2026-10-02 06:24:38,314 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: Owl is running in 'dev' mode. 2026-10-02 06:24:38,387 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.015 2026-10-02 06:24:38,422 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.007 0.041 2026-10-02 06:24:38,534 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-10-02 06:24:38,561 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:24:38,662 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "POST /mail/data HTTP/1.1" 200 - 20 0.092 0.030 2026-10-02 06:24:38,766 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /web/image?model=res.users&field=avatar_128&id=799 HTTP/1.1" 200 - 9 0.056 0.140 2026-10-02 06:24:38,821 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.026 0.224 2026-10-02 06:24:38,891 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /web/image/res.company/122/favicon HTTP/1.1" 200 - 9 0.047 0.295 2026-10-02 06:24:38,922 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.218 2026-10-02 06:24:38,968 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:24:39,180 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.093 0.227 2026-10-02 06:24:39,249 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.013 0.024 2026-10-02 06:24:39,327 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.042 0.056 2026-10-02 06:24:39,336 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.094 2026-10-02 06:24:39,572 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [2/14] Tour reconcile_trash_line_tour → Step Select the journal item Trash tour kept credit (trigger: .o_data_row:contains('Trash tour kept credit') .o_list_record_selector) 2026-10-02 06:24:39,651 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.018 0.051 2026-10-02 06:24:39,668 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [3/14] Tour reconcile_trash_line_tour → Step Select the journal item Trash tour trashed credit (trigger: .o_data_row:contains('Trash tour trashed credit') .o_list_record_selector) 2026-10-02 06:24:39,707 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.014 2026-10-02 06:24:39,747 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [4/14] Tour reconcile_trash_line_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(3)) 2026-10-02 06:24:39,808 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [5/14] Tour reconcile_trash_line_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:24:39,828 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.049 2026-10-02 06:24:39,871 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [6/14] Tour reconcile_trash_line_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:24:39,950 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [7/14] Tour reconcile_trash_line_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:24:39,999 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.023 2026-10-02 06:24:40,256 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/action/run HTTP/1.1" 200 - 45 0.102 0.115 2026-10-02 06:24:40,402 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.061 0.068 2026-10-02 06:24:40,510 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.032 0.043 2026-10-02 06:24:40,515 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.082 2026-10-02 06:24:40,708 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.019 0.085 2026-10-02 06:24:40,775 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.018 0.034 2026-10-02 06:24:40,801 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-02 06:24:40,871 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [8/14] Tour reconcile_trash_line_tour → Step Trash the unrelated candidate (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Trash tour trashed credit') td button.fa-trash-o) 2026-10-02 06:24:40,894 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:40] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.010 0.027 2026-10-02 06:24:40,945 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [9/14] Tour reconcile_trash_line_tour → Step The trashed row is gone from the table (trigger: body:not(:has(.o_reconcile_widget_line:contains('Trash tour trashed credit')))) 2026-10-02 06:24:41,069 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.057 0.048 2026-10-02 06:24:41,114 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [10/14] Tour reconcile_trash_line_tour → Step Click a kept row - a later round trip must not resurrect the trashed one (trigger: .o_reconcile_widget_line.other:contains('Trash tour kept credit')) 2026-10-02 06:24:41,145 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.025 0.025 2026-10-02 06:24:41,188 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [11/14] Tour reconcile_trash_line_tour → Step The later click's own selection lands correctly (trigger: .o_reconcile_widget_line.other.selected:contains('Trash tour kept credit')) 2026-10-02 06:24:41,256 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.021 0.037 2026-10-02 06:24:41,263 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:24:41,295 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [12/14] Tour reconcile_trash_line_tour → Step The trashed row is still gone after the later round trip (trigger: body:not(:has(.o_reconcile_widget_line:contains('Trash tour trashed credit')))) 2026-10-02 06:24:41,329 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.016 0.029 2026-10-02 06:24:41,363 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [13/14] Tour reconcile_trash_line_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:24:41,418 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: [14/14] Tour reconcile_trash_line_tour → Step Validate is replaced by Revert once the items are reconciled (trigger: .o_account_reconcile_form_statusbar button[name='action_revert_reconciliation']) 2026-10-02 06:24:41,566 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.051 0.090 2026-10-02 06:24:41,995 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:41] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 114 0.270 0.146 2026-10-02 06:24:42,035 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.013 0.422 2026-10-02 06:24:42,057 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.010 0.444 2026-10-02 06:24:42,120 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 12 0.024 0.088 2026-10-02 06:24:42,177 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.019 0.010 2026-10-02 06:24:42,189 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: tour succeeded 2026-10-02 06:24:42,189 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: ╔══════════════════════════════════════════╗ ║ TOUR reconcile_trash_line_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-02 06:24:42,190 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.027 2026-10-02 06:24:42,424 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.179 0.075 2026-10-02 06:24:42,446 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:24:42] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.011 0.224 2026-10-02 06:24:42,678 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: heap 25774740 (allocated 27484160) 2026-10-02 06:24:42,718 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Closing chrome headless with pid 4119 2026-10-02 06:24:42,727 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Closing websocket connection 2026-10-02 06:24:42,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Terminating chrome headless with pid 4119 2026-10-02 06:24:42,847 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062442_847393_test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.txt 2026-10-02 06:24:42,847 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Removing chrome user profile "/tmp/tmpseeth34n_chrome_odoo" 2026-10-02 06:24:42,982 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 06:25:00,011 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip ... 2026-10-02 06:25:02,459 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome pid: 4370 2026-10-02 06:25:02,462 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome headless temporary user profile dir: /tmp/tmpn7ksjfwt_chrome_odoo 2026-10-02 06:25:02,462 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Issuing json command http://127.0.0.1:33291/json/version 2026-10-02 06:25:02,463 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33291/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:25:02,568 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Browser version: Chrome/150.0.7871.114 2026-10-02 06:25:02,571 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Issuing json command http://127.0.0.1:33291/json 2026-10-02 06:25:02,572 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33291/json with timeout 3 increased to 10s during tests 2026-10-02 06:25:02,587 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Websocket url found: ws://127.0.0.1:33291/devtools/page/2EBFFF7A6D5EF9A3E471F6FDE9EB6AB5 2026-10-02 06:25:02,618 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Enable chrome headless console log notification 2026-10-02 06:25:02,628 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome headless enable page notifications 2026-10-02 06:25:02,836 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_round_trip_user from n/a 2026-10-02 06:25:02,845 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Setting session cookie in browser 2026-10-02 06:25:02,854 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:25:02,854 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:25:02,883 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:25:04,417 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:04] "GET /odoo HTTP/1.1" 200 - 181 0.441 1.100 2026-10-02 06:25:04,424 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Navigation result: {'frameId': '2EBFFF7A6D5EF9A3E471F6FDE9EB6AB5', 'loaderId': 'AF54C3F4C54FCD4FE440522ABFC8AD5B', 'isDownload': False} 2026-10-02 06:25:04,425 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Evaluate ready code "odoo.isTourReady('reconcile_bank_round_trip_tour')" 2026-10-02 06:25:04,488 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:04] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-10-02 06:25:04,517 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:04] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.052 2026-10-02 06:25:04,536 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:04] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.067 2026-10-02 06:25:04,613 121 INFO rb-1115226-225207-420259 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-10-02 06:25:05,055 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.409 0.193 2026-10-02 06:25:05,095 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.023 0.593 2026-10-02 06:25:05,103 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.078 2026-10-02 06:25:05,631 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-02 06:25:05,752 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:25:05,756 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:25:05,759 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-02 06:25:05,780 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.010 2026-10-02 06:25:05,827 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:05,864 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:25:05,921 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.010 2026-10-02 06:25:05,981 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.029 2026-10-02 06:25:06,016 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.025 2026-10-02 06:25:06,087 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Evaluate test code "odoo.startTour('reconcile_bank_round_trip_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:25:06,280 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:06,286 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25: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-10-02 06:25:06,334 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "POST /mail/data HTTP/1.1" 200 - 34 0.137 0.094 2026-10-02 06:25:06,462 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.047 0.285 2026-10-02 06:25:06,561 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /web/image/res.partner/1921/avatar_128?unique=1790922283000 HTTP/1.1" 200 - 15 0.055 0.344 2026-10-02 06:25:06,563 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.307 2026-10-02 06:25:06,590 121 INFO rb-1115226-225207-420259 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-10-02 06:25:06,610 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.019 0.422 2026-10-02 06:25:06,686 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.039 0.284 2026-10-02 06:25:06,751 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /web/image?model=res.users&field=avatar_128&id=802 HTTP/1.1" 200 - 9 0.036 0.565 2026-10-02 06:25:06,777 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.237 2026-10-02 06:25:07,645 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [1/15] Tour reconcile_bank_round_trip_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Round Trip Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:25:07,660 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-02 06:25:07,671 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:07,774 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.022 2026-10-02 06:25:07,802 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.004 0.039 2026-10-02 06:25:07,994 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:07] "POST /mail/data HTTP/1.1" 200 - 20 0.095 0.051 2026-10-02 06:25:08,055 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /web/image?model=res.users&field=avatar_128&id=802 HTTP/1.1" 200 - 9 0.021 0.145 2026-10-02 06:25:08,161 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.075 0.182 2026-10-02 06:25:08,171 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.265 2026-10-02 06:25:08,208 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.177 2026-10-02 06:25:08,256 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:25:08,272 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /web/image/res.partner/1921/avatar_128?unique=1790922283000 HTTP/1.1" 200 - 8 0.035 0.336 2026-10-02 06:25:08,322 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-02 06:25:08,611 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.183 0.225 2026-10-02 06:25:08,659 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "GET /web/image/res.company/123/favicon HTTP/1.1" 200 - 9 0.023 0.330 2026-10-02 06:25:08,856 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.124 0.062 2026-10-02 06:25:08,962 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:09,053 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:25:09,061 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.015 2026-10-02 06:25:09,071 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.023 2026-10-02 06:25:09,096 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-02 06:25:09,247 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:09,255 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:09,292 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [2/15] Tour reconcile_bank_round_trip_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:25:09,363 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.026 0.034 2026-10-02 06:25:09,791 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.176 0.210 2026-10-02 06:25:09,848 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.020 2026-10-02 06:25:09,889 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.006 0.014 2026-10-02 06:25:09,907 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.016 2026-10-02 06:25:09,972 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:09] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.013 0.026 2026-10-02 06:25:10,040 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [3/15] Tour reconcile_bank_round_trip_tour → Step The Journal Balance label is rendered (trigger: .o_account_reconcile_kanban_div .o_reconcile_journal_balance_label) 2026-10-02 06:25:10,117 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [4/15] Tour reconcile_bank_round_trip_tour → Step A genuinely zero-balance journal still shows a formatted amount, not blank (trigger: .o_account_reconcile_kanban_div .o_reconcile_journal_balance_label + span) 2026-10-02 06:25:10,135 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.090 2026-10-02 06:25:10,185 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [5/15] Tour reconcile_bank_round_trip_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:25:10,194 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:10,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.084 0.057 2026-10-02 06:25:10,454 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.005 0.038 2026-10-02 06:25:10,707 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.147 0.144 2026-10-02 06:25:10,769 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.019 0.026 2026-10-02 06:25:10,830 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.026 2026-10-02 06:25:10,833 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-10-02 06:25:10,942 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [6/15] Tour reconcile_bank_round_trip_tour → Step The candidate is offered before it is matched (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Round trip tour candidate')) 2026-10-02 06:25:10,994 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [7/15] Tour reconcile_bank_round_trip_tour → Step Match Round trip tour candidate (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Round trip tour candidate') .o_data_cell) 2026-10-02 06:25:11,072 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [8/15] Tour reconcile_bank_round_trip_tour → Step The candidate was added to the reconcile widget (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Round trip tour candidate')) 2026-10-02 06:25:11,123 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:11] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.018 0.031 2026-10-02 06:25:11,307 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:11] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.063 0.083 2026-10-02 06:25:11,344 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [9/15] Tour reconcile_bank_round_trip_tour → Step The matched candidate is no longer offered in Match Existing Entries (trigger: body:not(:has(.o_field_reconcile_lines_match .o_data_row:contains('Round trip tour candidate')))) 2026-10-02 06:25:11,347 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-02 06:25:11,407 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [10/15] Tour reconcile_bank_round_trip_tour → Step Select the remaining open balance row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:25:11,508 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [11/15] Tour reconcile_bank_round_trip_tour → Step Selecting a row switches the notebook to Manual Operations (trigger: a.nav-link[name='manual_operations_tab'].active) 2026-10-02 06:25:11,566 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [12/15] Tour reconcile_bank_round_trip_tour → Step Choose the account Round Trip Tour Destination (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:25:11,653 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:11] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.072 0.062 2026-10-02 06:25:11,745 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [13/15] Tour reconcile_bank_round_trip_tour → Step Pick it from the dropdown (trigger: .ui-autocomplete .ui-menu-item a:contains('Round Trip Tour Destination')) 2026-10-02 06:25:11,758 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:11] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.013 0.026 2026-10-02 06:25:12,031 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:12] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.015 0.020 2026-10-02 06:25:12,063 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [14/15] Tour reconcile_bank_round_trip_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:25:12,137 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: [15/15] Tour reconcile_bank_round_trip_tour → Step The reconciled transaction left the Not-Reconciled kanban (trigger: body:not(:has(.o_account_reconcile_kanban_main .o_kanban_record:contains('Round trip tour driven line')))) 2026-10-02 06:25:12,239 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:12] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 29 0.094 0.070 2026-10-02 06:25:12,385 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:12] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 29 0.076 0.043 2026-10-02 06:25:12,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #802 deleted account.move.line.ctp records with IDs: [1536] 2026-10-02 06:25:12,872 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #802 deleted account.move.line records with IDs: [3141] 2026-10-02 06:25:13,398 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 313 0.623 0.372 2026-10-02 06:25:13,400 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.861 2026-10-02 06:25:13,472 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 18 0.026 0.033 2026-10-02 06:25:13,510 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-02 06:25:13,640 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.036 0.052 2026-10-02 06:25:13,685 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.008 0.015 2026-10-02 06:25:13,711 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:13] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.024 2026-10-02 06:25:13,766 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: tour succeeded 2026-10-02 06:25:13,767 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR reconcile_bank_round_trip_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-02 06:25:14,091 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: heap 28720480 (allocated 30105600) 2026-10-02 06:25:14,113 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Closing chrome headless with pid 4370 2026-10-02 06:25:14,124 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Closing websocket connection 2026-10-02 06:25:14,131 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Terminating chrome headless with pid 4370 2026-10-02 06:25:14,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062514_243107_test_bank_line_reconcile_round_trip.txt 2026-10-02 06:25:14,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Removing chrome user profile "/tmp/tmpn7ksjfwt_chrome_odoo" 2026-10-02 06:25:14,294 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen ... 2026-10-02 06:25:15,853 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Chrome pid: 4618 2026-10-02 06:25:15,854 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Chrome headless temporary user profile dir: /tmp/tmpy4xrxvzv_chrome_odoo 2026-10-02 06:25:15,856 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Issuing json command http://127.0.0.1:46423/json/version 2026-10-02 06:25:15,861 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:46423/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:25:15,988 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Browser version: Chrome/150.0.7871.114 2026-10-02 06:25:15,989 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Issuing json command http://127.0.0.1:46423/json 2026-10-02 06:25:15,998 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:46423/json with timeout 3 increased to 10s during tests 2026-10-02 06:25:16,017 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Websocket url found: ws://127.0.0.1:46423/devtools/page/D07BC2EE34D8DF3C5E44F68A8A2AB889 2026-10-02 06:25:16,037 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Enable chrome headless console log notification 2026-10-02 06:25:16,046 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Chrome headless enable page notifications 2026-10-02 06:25:16,296 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_leave_reopen_user from n/a 2026-10-02 06:25:16,307 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Setting session cookie in browser 2026-10-02 06:25:16,330 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:25:16,331 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:25:16,363 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:25:18,755 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:18] "GET /odoo HTTP/1.1" 200 - 181 0.186 2.217 2026-10-02 06:25:18,758 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Navigation result: {'frameId': 'D07BC2EE34D8DF3C5E44F68A8A2AB889', 'loaderId': 'AA11C404040C89EF88B58AA24723D3D2', 'isDownload': False} 2026-10-02 06:25:18,758 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Evaluate ready code "odoo.isTourReady('reconcile_bank_leave_reload_reopen_tour')" 2026-10-02 06:25:18,808 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:18] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-02 06:25:18,824 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:18] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-02 06:25:18,885 121 INFO rb-1115226-225207-420259 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-10-02 06:25:19,354 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.370 0.178 2026-10-02 06:25:19,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.532 2026-10-02 06:25:19,384 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.237 2026-10-02 06:25:19,437 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.035 0.556 2026-10-02 06:25:19,753 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-02 06:25:19,868 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:25:19,877 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:25:19,881 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:25:19,938 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:19,943 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.010 2026-10-02 06:25:19,966 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:25:20,009 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.018 2026-10-02 06:25:20,033 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.013 2026-10-02 06:25:20,078 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.020 0.032 2026-10-02 06:25:20,179 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Evaluate test code "odoo.startTour('reconcile_bank_leave_reload_reopen_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:25:20,305 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:25:20,307 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "POST /mail/data HTTP/1.1" 200 - 34 0.054 0.057 2026-10-02 06:25:20,309 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.125 2026-10-02 06:25:20,333 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:20,469 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.053 0.197 2026-10-02 06:25:20,564 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /web/image?model=res.users&field=avatar_128&id=803 HTTP/1.1" 200 - 16 0.054 0.276 2026-10-02 06:25:20,595 121 INFO rb-1115226-225207-420259 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-10-02 06:25:20,604 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.351 2026-10-02 06:25:20,668 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.040 0.080 2026-10-02 06:25:20,722 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "GET /web/image/res.partner/1922/avatar_128?unique=1790922283000 HTTP/1.1" 200 - 8 0.021 0.446 2026-10-02 06:25:20,792 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.040 0.390 2026-10-02 06:25:21,579 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [1/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Leave Reopen Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:25:21,589 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-02 06:25:21,598 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:21,640 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.004 2026-10-02 06:25:21,663 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.000 0.008 2026-10-02 06:25:21,804 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "POST /mail/data HTTP/1.1" 200 - 20 0.062 0.047 2026-10-02 06:25:21,855 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "GET /web/image?model=res.users&field=avatar_128&id=803 HTTP/1.1" 200 - 9 0.020 0.105 2026-10-02 06:25:21,856 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.095 2026-10-02 06:25:21,894 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.117 2026-10-02 06:25:21,940 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.013 0.101 2026-10-02 06:25:21,974 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:22,015 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "GET /web/image/res.partner/1922/avatar_128?unique=1790922283000 HTTP/1.1" 200 - 8 0.019 0.282 2026-10-02 06:25:22,079 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:22,338 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.181 0.228 2026-10-02 06:25:22,426 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "GET /web/image/res.company/123/favicon HTTP/1.1" 200 - 9 0.047 0.311 2026-10-02 06:25:22,710 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.194 0.117 2026-10-02 06:25:22,813 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 06:25:22,912 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-02 06:25:22,925 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.006 0.021 2026-10-02 06:25:22,931 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.028 2026-10-02 06:25:22,946 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:22] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-02 06:25:23,123 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:23,130 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:23,171 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [2/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:25:23,264 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.048 0.043 2026-10-02 06:25:23,664 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.143 0.176 2026-10-02 06:25:23,700 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.013 2026-10-02 06:25:23,751 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.019 0.014 2026-10-02 06:25:23,767 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.040 2026-10-02 06:25:23,801 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.019 2026-10-02 06:25:23,870 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [3/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Select the open balance row - this is the draft to preserve (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:25:23,933 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.001 0.080 2026-10-02 06:25:23,962 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:24,060 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.054 0.039 2026-10-02 06:25:24,241 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.043 0.076 2026-10-02 06:25:24,258 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.005 0.134 2026-10-02 06:25:24,305 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.012 0.026 2026-10-02 06:25:24,312 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.039 2026-10-02 06:25:24,435 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [4/11] Tour reconcile_bank_leave_reload_reopen_tour → Step The row is selected (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense.selected) 2026-10-02 06:25:24,551 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.073 0.051 2026-10-02 06:25:24,618 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [5/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Leave the reconcile screen through the app (the App Brand navigates to the Accounting app's own default screen) - not by reload or the back button (trigger: .o_menu_brand) 2026-10-02 06:25:24,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [6/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Navigated away to the accounting dashboard (trigger: .o_kanban_view:not(.o_account_reconcile_kanban_main)) 2026-10-02 06:25:24,719 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/action/load HTTP/1.1" 200 - 9 0.021 0.020 2026-10-02 06:25:24,739 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [7/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Come back into the same journal's reconcile screen (trigger: .o_kanban_record:contains('Leave Reopen Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:25:24,807 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.045 0.019 2026-10-02 06:25:25,036 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 30 0.111 0.074 2026-10-02 06:25:25,094 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.004 2026-10-02 06:25:25,105 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.004 2026-10-02 06:25:25,212 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [8/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Leaving through the app saved the draft: the row is still selected (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense.selected) 2026-10-02 06:25:25,253 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 10 0.007 0.019 2026-10-02 06:25:25,343 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.006 0.033 2026-10-02 06:25:25,403 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.011 0.021 2026-10-02 06:25:25,424 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.010 0.038 2026-10-02 06:25:25,469 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 2 0.001 0.029 2026-10-02 06:25:25,593 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.031 0.038 2026-10-02 06:25:25,647 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.012 2026-10-02 06:25:25,691 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [9/11] Tour reconcile_bank_leave_reload_reopen_tour → Step Its editor (Manual Operations) is showing again, not a different tab (trigger: a.nav-link[name='manual_operations_tab'].active) 2026-10-02 06:25:25,780 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [10/11] Tour reconcile_bank_leave_reload_reopen_tour → Step A reload restores the same reconcile kanban on the same journal (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Leave Reopen Tour Bank line')) 2026-10-02 06:25:25,838 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [11/11] Tour reconcile_bank_leave_reload_reopen_tour → Step The previously-selected row is shown highlighted again after the reload (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense.selected) 2026-10-02 06:25:25,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:25] "GET /odoo/accounting/2381/action-1233?statement_line_id=326 HTTP/1.1" 200 - 20 0.037 0.054 2026-10-02 06:25:26,018 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:25:26,211 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: [11/11] Tour reconcile_bank_leave_reload_reopen_tour → Step The previously-selected row is shown highlighted again after the reload (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense.selected) 2026-10-02 06:25:26,236 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.026 0.033 2026-10-02 06:25:26,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:26,257 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.012 2026-10-02 06:25:26,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.035 2026-10-02 06:25:26,344 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-10-02 06:25:26,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.043 2026-10-02 06:25:26,471 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /mail/data HTTP/1.1" 200 - 20 0.055 0.062 2026-10-02 06:25:26,519 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /web/image/res.company/123/favicon HTTP/1.1" 304 - 4 0.023 0.130 2026-10-02 06:25:26,604 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 18 0.037 0.145 2026-10-02 06:25:26,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.223 2026-10-02 06:25:26,662 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "GET /web/image?model=res.users&field=avatar_128&id=803 HTTP/1.1" 304 - 9 0.032 0.208 2026-10-02 06:25:26,702 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.011 0.182 2026-10-02 06:25:26,755 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/action/load HTTP/1.1" 200 - 9 0.023 0.098 2026-10-02 06:25:26,874 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 2 0.001 0.102 2026-10-02 06:25:26,917 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.008 0.010 2026-10-02 06:25:26,959 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.010 0.009 2026-10-02 06:25:26,988 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:26] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.035 2026-10-02 06:25:27,028 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:27] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 2 0.002 0.028 2026-10-02 06:25:27,194 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:27] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.003 0.081 2026-10-02 06:25:27,221 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:27] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:27,294 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:27] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.030 0.037 2026-10-02 06:25:27,394 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:27] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.009 0.013 2026-10-02 06:25:27,421 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: tour succeeded 2026-10-02 06:25:27,422 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR reconcile_bank_leave_reload_reopen_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-02 06:25:27,773 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: heap 23658564 (allocated 26435584) 2026-10-02 06:25:27,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Closing chrome headless with pid 4618 2026-10-02 06:25:27,812 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Closing websocket connection 2026-10-02 06:25:27,819 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Terminating chrome headless with pid 4618 2026-10-02 06:25:27,990 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062527_990406_test_bank_reconcile_screen_survives_leave_reload_and_reopen.txt 2026-10-02 06:25:27,990 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Removing chrome user profile "/tmp/tmpy4xrxvzv_chrome_odoo" 2026-10-02 06:25:28,107 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_to_check_screen_reloads_on_the_same_journal ... 2026-10-02 06:25:28,978 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:25:44,072 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click ... 2026-10-02 06:25:47,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Chrome pid: 4899 2026-10-02 06:25:47,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Chrome headless temporary user profile dir: /tmp/tmpce7d19fv_chrome_odoo 2026-10-02 06:25:47,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:35835/json/version 2026-10-02 06:25:47,037 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35835/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:25:47,064 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Browser version: Chrome/150.0.7871.114 2026-10-02 06:25:47,065 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:35835/json 2026-10-02 06:25:47,066 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35835/json with timeout 3 increased to 10s during tests 2026-10-02 06:25:47,115 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Websocket url found: ws://127.0.0.1:35835/devtools/page/AE4E8D6334AC25B327FF8315ABF38F62 2026-10-02 06:25:47,167 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Enable chrome headless console log notification 2026-10-02 06:25:47,186 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Chrome headless enable page notifications 2026-10-02 06:25:47,333 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_race_bank_add_user from n/a 2026-10-02 06:25:47,347 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Setting session cookie in browser 2026-10-02 06:25:47,375 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:25:47,375 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:25:47,420 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:25:48,874 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:48] "GET /odoo HTTP/1.1" 200 - 181 0.320 1.146 2026-10-02 06:25:48,880 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Navigation result: {'frameId': 'AE4E8D6334AC25B327FF8315ABF38F62', 'loaderId': '11D81A078A8993C844D93A679EF0AABA', 'isDownload': False} 2026-10-02 06:25:48,880 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Evaluate ready code "odoo.isTourReady('reconcile_intent_race_add_bank_tour')" 2026-10-02 06:25:48,926 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:48] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.010 0.007 2026-10-02 06:25:48,929 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:48] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-02 06:25:48,948 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:48] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-02 06:25:49,051 121 INFO rb-1115226-225207-420259 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-10-02 06:25:49,266 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.198 0.153 2026-10-02 06:25:49,290 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.357 2026-10-02 06:25:49,336 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.026 2026-10-02 06:25:49,350 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.019 2026-10-02 06:25:49,933 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:25:49,937 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:25:49,943 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:25:49,975 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-10-02 06:25:49,984 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:49,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:25:50,086 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.033 2026-10-02 06:25:50,111 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.005 0.011 2026-10-02 06:25:50,139 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.028 2026-10-02 06:25:50,238 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Evaluate test code "odoo.startTour('reconcile_intent_race_add_bank_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:25:50,337 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /mail/data HTTP/1.1" 200 - 34 0.102 0.056 2026-10-02 06:25:50,391 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:25:50,393 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:50,432 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /web/image/res.partner/1933/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 15 0.054 0.101 2026-10-02 06:25:50,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /web/image?model=res.users&field=avatar_128&id=806 HTTP/1.1" 200 - 9 0.024 0.192 2026-10-02 06:25:50,542 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:50,543 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.243 2026-10-02 06:25:50,545 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.134 2026-10-02 06:25:50,613 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.037 0.164 2026-10-02 06:25:50,730 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.064 0.287 2026-10-02 06:25:50,748 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:50,862 121 INFO rb-1115226-225207-420259 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-10-02 06:25:50,961 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:50] "POST /mail/data HTTP/1.1" 200 - 37 0.143 0.143 2026-10-02 06:25:51,012 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.180 2026-10-02 06:25:51,865 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [1/8] Tour reconcile_intent_race_add_bank_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Race Bank Add Journal') button[name='action_open_reconcile']) 2026-10-02 06:25:51,884 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:25:51,888 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.009 0.009 2026-10-02 06:25:51,927 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-02 06:25:51,954 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.009 0.017 2026-10-02 06:25:52,122 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /mail/data HTTP/1.1" 200 - 20 0.067 0.071 2026-10-02 06:25:52,199 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /web/image?model=res.users&field=avatar_128&id=806 HTTP/1.1" 304 - 9 0.023 0.161 2026-10-02 06:25:52,201 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.092 2026-10-02 06:25:52,266 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.029 0.217 2026-10-02 06:25:52,299 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.107 2026-10-02 06:25:52,342 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:52,363 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /web/image/res.company/124/favicon HTTP/1.1" 200 - 9 0.020 0.114 2026-10-02 06:25:52,578 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.093 0.154 2026-10-02 06:25:52,712 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.044 0.056 2026-10-02 06:25:52,796 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:52,853 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-02 06:25:52,866 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.005 0.022 2026-10-02 06:25:52,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.029 2026-10-02 06:25:52,908 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:52] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.005 0.019 2026-10-02 06:25:53,097 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:53,103 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:25:53,121 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [2/8] Tour reconcile_intent_race_add_bank_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:25:53,173 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.015 0.028 2026-10-02 06:25:53,519 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.132 0.194 2026-10-02 06:25:53,564 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.014 2026-10-02 06:25:53,643 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.026 0.034 2026-10-02 06:25:53,677 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.014 0.066 2026-10-02 06:25:53,732 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.030 2026-10-02 06:25:53,808 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [3/8] Tour reconcile_intent_race_add_bank_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:25:53,887 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.001 0.068 2026-10-02 06:25:53,924 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:25:54,043 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.065 0.053 2026-10-02 06:25:54,107 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.012 0.012 2026-10-02 06:25:54,233 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.047 0.091 2026-10-02 06:25:54,298 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.024 0.028 2026-10-02 06:25:54,329 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-10-02 06:25:54,385 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.024 0.035 2026-10-02 06:25:54,498 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [4/8] Tour reconcile_intent_race_add_bank_tour → Step Install the hold, then fire the add and the following select back to back (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Race bank add candidate')) 2026-10-02 06:25:54,594 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [5/8] Tour reconcile_intent_race_add_bank_tour → Step The following click's select is not lost behind the held add (trigger: a.nav-link[name='manual_operations_tab'].active) 2026-10-02 06:25:54,619 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.006 0.034 2026-10-02 06:25:54,652 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [6/8] Tour reconcile_intent_race_add_bank_tour → Step The add in flight is not undone once both round trips have landed (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Race bank add candidate')) 2026-10-02 06:25:54,842 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:54] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.079 0.088 2026-10-02 06:25:56,024 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:25:56,087 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [7/8] Tour reconcile_intent_race_add_bank_tour → Step Reload so the draft this tour built is actually saved (trigger: .o_reconcile_widget_table) 2026-10-02 06:25:56,182 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: [8/8] Tour reconcile_intent_race_add_bank_tour → Step The page came back (trigger: .o_reconcile_widget_table) 2026-10-02 06:25:56,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:56] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.061 0.057 2026-10-02 06:25:56,238 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: tour succeeded 2026-10-02 06:25:56,239 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: Error received after termination: ╔════════════════════════════════════════════════════╗ ║ TOUR reconcile_intent_race_add_bank_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-02 06:25:56,357 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:56] "GET /odoo/accounting/2404/action-1233?statement_line_id=327 HTTP/1.1" 200 - 20 0.095 0.083 2026-10-02 06:25:56,436 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:25:56] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 10 0.042 0.191 2026-10-02 06:25:56,620 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: heap 27340852 (allocated 29581312) 2026-10-02 06:25:56,633 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Closing chrome headless with pid 4899 2026-10-02 06:25:56,639 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Closing websocket connection 2026-10-02 06:25:56,640 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Terminating chrome headless with pid 4899 2026-10-02 06:25:56,772 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062556_772569_test_bank_add_in_flight_is_not_undone_by_a_following_click.txt 2026-10-02 06:25:56,772 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Removing chrome user profile "/tmp/tmpce7d19fv_chrome_odoo" 2026-10-02 06:25:56,831 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click ... 2026-10-02 06:25:59,050 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Chrome pid: 5154 2026-10-02 06:25:59,051 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Chrome headless temporary user profile dir: /tmp/tmpkon6ut2p_chrome_odoo 2026-10-02 06:25:59,052 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:40883/json/version 2026-10-02 06:25:59,053 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40883/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:25:59,114 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Browser version: Chrome/150.0.7871.114 2026-10-02 06:25:59,115 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:40883/json 2026-10-02 06:25:59,120 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40883/json with timeout 3 increased to 10s during tests 2026-10-02 06:25:59,155 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Websocket url found: ws://127.0.0.1:40883/devtools/page/62E5F475CE92E0F0FF3C770B800AE978 2026-10-02 06:25:59,178 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Enable chrome headless console log notification 2026-10-02 06:25:59,205 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Chrome headless enable page notifications 2026-10-02 06:25:59,433 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_race_bank_remove_user from n/a 2026-10-02 06:25:59,446 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Setting session cookie in browser 2026-10-02 06:25:59,458 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:25:59,458 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:25:59,477 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:26:00,668 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:00] "GET /odoo HTTP/1.1" 200 - 181 0.178 1.017 2026-10-02 06:26:00,674 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Navigation result: {'frameId': '62E5F475CE92E0F0FF3C770B800AE978', 'loaderId': '4AD9496B3F24AA2C8FC29C84E6FA432D', 'isDownload': False} 2026-10-02 06:26:00,674 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Evaluate ready code "odoo.isTourReady('reconcile_intent_race_remove_bank_tour')" 2026-10-02 06:26:00,708 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:00] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-02 06:26:00,732 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:00] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-10-02 06:26:00,739 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:00] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-02 06:26:00,790 121 INFO rb-1115226-225207-420259 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-10-02 06:26:01,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.322 0.150 2026-10-02 06:26:01,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.038 0.478 2026-10-02 06:26:01,270 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.177 2026-10-02 06:26:01,655 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-10-02 06:26:01,719 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:26:01,729 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-02 06:26:01,735 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:26:01,764 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.008 0.009 2026-10-02 06:26:01,767 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:01,792 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:01,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.035 2026-10-02 06:26:01,919 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.009 0.076 2026-10-02 06:26:01,943 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.084 2026-10-02 06:26:02,028 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:26:02,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Evaluate test code "odoo.startTour('reconcile_intent_race_remove_bank_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:26:02,169 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:02,185 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:26:02,250 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "POST /mail/data HTTP/1.1" 200 - 34 0.129 0.079 2026-10-02 06:26:02,366 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /web/image?model=res.users&field=avatar_128&id=807 HTTP/1.1" 200 - 16 0.065 0.225 2026-10-02 06:26:02,471 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.047 0.271 2026-10-02 06:26:02,533 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /web/image/res.partner/1934/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.033 0.422 2026-10-02 06:26:02,554 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.476 2026-10-02 06:26:02,608 121 INFO rb-1115226-225207-420259 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-10-02 06:26:02,621 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.069 2026-10-02 06:26:02,675 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.379 2026-10-02 06:26:03,587 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [1/9] Tour reconcile_intent_race_remove_bank_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Race Bank Remove Journal') button[name='action_open_reconcile']) 2026-10-02 06:26:03,605 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:03,616 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.012 0.009 2026-10-02 06:26:03,652 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.013 2026-10-02 06:26:03,675 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.031 2026-10-02 06:26:03,857 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "POST /mail/data HTTP/1.1" 200 - 20 0.092 0.048 2026-10-02 06:26:03,861 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.121 2026-10-02 06:26:03,912 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "POST /web/action/load HTTP/1.1" 200 - 10 0.022 0.148 2026-10-02 06:26:03,971 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:03] "GET /web/image?model=res.users&field=avatar_128&id=807 HTTP/1.1" 304 - 9 0.022 0.193 2026-10-02 06:26:04,033 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /web/image/res.partner/1934/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.035 0.257 2026-10-02 06:26:04,083 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.012 0.191 2026-10-02 06:26:04,087 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:04,142 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:26:04,427 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.165 0.312 2026-10-02 06:26:04,459 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /web/image/res.company/124/favicon HTTP/1.1" 200 - 9 0.012 0.366 2026-10-02 06:26:04,682 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.133 0.081 2026-10-02 06:26:04,778 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 06:26:04,840 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-02 06:26:04,849 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.005 0.014 2026-10-02 06:26:04,860 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.023 2026-10-02 06:26:04,885 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:04] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-02 06:26:05,009 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:05,011 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:05,038 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [2/9] Tour reconcile_intent_race_remove_bank_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:26:05,105 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.037 0.022 2026-10-02 06:26:05,448 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.104 0.166 2026-10-02 06:26:05,486 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.011 0.010 2026-10-02 06:26:05,574 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.023 0.026 2026-10-02 06:26:05,595 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.009 0.052 2026-10-02 06:26:05,619 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.002 0.018 2026-10-02 06:26:05,681 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [3/9] Tour reconcile_intent_race_remove_bank_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:26:05,774 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.089 2026-10-02 06:26:05,916 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.046 0.061 2026-10-02 06:26:05,921 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.115 2026-10-02 06:26:05,990 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:05] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.017 2026-10-02 06:26:06,141 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.062 0.091 2026-10-02 06:26:06,201 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.011 0.026 2026-10-02 06:26:06,272 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.018 0.032 2026-10-02 06:26:06,276 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-10-02 06:26:06,384 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [4/9] Tour reconcile_intent_race_remove_bank_tour → Step Match Race bank removed candidate (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Race bank removed candidate') .o_data_cell) 2026-10-02 06:26:06,453 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [5/9] Tour reconcile_intent_race_remove_bank_tour → Step Install the hold, then fire the remove and the following select back to back (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Race bank removed candidate')) 2026-10-02 06:26:06,512 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.025 0.031 2026-10-02 06:26:06,631 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.039 0.066 2026-10-02 06:26:06,664 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-02 06:26:06,698 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [6/9] Tour reconcile_intent_race_remove_bank_tour → Step The following click's select is not lost behind the held remove (trigger: a.nav-link[name='manual_operations_tab'].active) 2026-10-02 06:26:06,761 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [7/9] Tour reconcile_intent_race_remove_bank_tour → Step The remove in flight is not undone once both round trips have landed (trigger: body:not(:has(.o_reconcile_widget_line:contains('Race bank removed candidate')))) 2026-10-02 06:26:06,800 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:06] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.041 0.051 2026-10-02 06:26:07,974 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:08,039 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [8/9] Tour reconcile_intent_race_remove_bank_tour → Step Reload so the draft this tour built is actually saved (trigger: .o_reconcile_widget_table) 2026-10-02 06:26:08,099 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:08] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.030 0.048 2026-10-02 06:26:08,138 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: [9/9] Tour reconcile_intent_race_remove_bank_tour → Step The page came back (trigger: .o_reconcile_widget_table) 2026-10-02 06:26:08,194 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: tour succeeded 2026-10-02 06:26:08,195 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: Error received after termination: ╔═══════════════════════════════════════════════════════╗ ║ TOUR reconcile_intent_race_remove_bank_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-02 06:26:08,203 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:08] "GET /odoo/accounting/2405/action-1233?statement_line_id=328 HTTP/1.1" 200 - 20 0.032 0.052 2026-10-02 06:26:08,246 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:08] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 10 0.028 0.072 2026-10-02 06:26:08,670 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: heap 27408636 (allocated 29581312) 2026-10-02 06:26:08,671 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Closing chrome headless with pid 5154 2026-10-02 06:26:08,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Closing websocket connection 2026-10-02 06:26:08,681 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Terminating chrome headless with pid 5154 2026-10-02 06:26:08,797 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062608_797332_test_bank_remove_in_flight_is_not_undone_by_a_following_click.txt 2026-10-02 06:26:08,797 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Removing chrome user profile "/tmp/tmpkon6ut2p_chrome_odoo" 2026-10-02 06:26:08,860 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click ... 2026-10-02 06:26:11,467 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Chrome pid: 5405 2026-10-02 06:26:11,467 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Chrome headless temporary user profile dir: /tmp/tmpc_v9rbzb_chrome_odoo 2026-10-02 06:26:11,468 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:38733/json/version 2026-10-02 06:26:11,471 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:38733/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:26:11,602 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Browser version: Chrome/150.0.7871.114 2026-10-02 06:26:11,603 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:38733/json 2026-10-02 06:26:11,607 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:38733/json with timeout 3 increased to 10s during tests 2026-10-02 06:26:11,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Websocket url found: ws://127.0.0.1:38733/devtools/page/285BA64B1CEF78005C22B12578479675 2026-10-02 06:26:11,725 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Enable chrome headless console log notification 2026-10-02 06:26:11,761 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Chrome headless enable page notifications 2026-10-02 06:26:11,927 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_race_ji_add_user from n/a 2026-10-02 06:26:11,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Setting session cookie in browser 2026-10-02 06:26:11,948 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:26:11,948 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:26:11,975 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:26:13,286 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /odoo HTTP/1.1" 200 - 181 0.242 1.076 2026-10-02 06:26:13,293 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Navigation result: {'frameId': '285BA64B1CEF78005C22B12578479675', 'loaderId': '0EB7448889238487A2ECF1FCD84BAAFB', 'isDownload': False} 2026-10-02 06:26:13,294 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Evaluate ready code "odoo.isTourReady('reconcile_intent_race_add_move_line_tour')" 2026-10-02 06:26:13,378 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.040 2026-10-02 06:26:13,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.054 2026-10-02 06:26:13,431 121 INFO rb-1115226-225207-420259 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-10-02 06:26:13,450 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.024 0.054 2026-10-02 06:26:13,474 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.109 2026-10-02 06:26:13,926 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.331 0.244 2026-10-02 06:26:13,946 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.419 2026-10-02 06:26:13,973 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:13] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.139 2026-10-02 06:26:14,477 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:26:14,491 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-10-02 06:26:14,495 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-10-02 06:26:14,517 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:14,538 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.015 0.018 2026-10-02 06:26:14,541 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 06:26:14,571 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-02 06:26:14,597 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.022 2026-10-02 06:26:14,615 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.028 2026-10-02 06:26:14,679 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Evaluate test code "odoo.startTour('reconcile_intent_race_add_move_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:26:14,788 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:26:14,851 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-02 06:26:14,875 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "POST /mail/data HTTP/1.1" 200 - 34 0.129 0.055 2026-10-02 06:26:14,915 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.163 2026-10-02 06:26:14,968 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.026 0.026 2026-10-02 06:26:15,083 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:15] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.046 0.321 2026-10-02 06:26:15,142 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:15] "GET /web/image?model=res.users&field=avatar_128&id=808 HTTP/1.1" 200 - 16 0.025 0.375 2026-10-02 06:26:15,181 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:15] "GET /web/image/res.partner/1935/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.015 0.418 2026-10-02 06:26:15,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.389 2026-10-02 06:26:15,209 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.012 2026-10-02 06:26:15,248 121 INFO rb-1115226-225207-420259 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-10-02 06:26:16,049 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [1/12] Tour reconcile_intent_race_add_move_line_tour → Step Select the journal item Race JI add kept debit (trigger: .o_data_row:contains('Race JI add kept debit') .o_list_record_selector) 2026-10-02 06:26:16,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.007 2026-10-02 06:26:16,071 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:16,122 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.014 2026-10-02 06:26:16,135 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.017 2026-10-02 06:26:16,313 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:26:16,394 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "POST /mail/data HTTP/1.1" 200 - 20 0.116 0.044 2026-10-02 06:26:16,447 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /web/image/res.company/124/favicon HTTP/1.1" 200 - 9 0.025 0.146 2026-10-02 06:26:16,449 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.163 2026-10-02 06:26:16,536 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /web/image?model=res.users&field=avatar_128&id=808 HTTP/1.1" 200 - 9 0.034 0.211 2026-10-02 06:26:16,622 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /web/image/res.partner/1935/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.049 0.291 2026-10-02 06:26:16,659 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.231 2026-10-02 06:26:16,681 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:16,734 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.049 0.397 2026-10-02 06:26:17,114 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.187 0.166 2026-10-02 06:26:17,190 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.021 0.019 2026-10-02 06:26:17,202 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.026 2026-10-02 06:26:17,282 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.023 0.084 2026-10-02 06:26:17,571 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [2/12] Tour reconcile_intent_race_add_move_line_tour → Step Select the journal item Race JI add kept credit (trigger: .o_data_row:contains('Race JI add kept credit') .o_list_record_selector) 2026-10-02 06:26:17,631 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.026 0.020 2026-10-02 06:26:17,647 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [3/12] Tour reconcile_intent_race_add_move_line_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-10-02 06:26:17,686 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.023 2026-10-02 06:26:17,704 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [4/12] Tour reconcile_intent_race_add_move_line_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:26:17,764 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [5/12] Tour reconcile_intent_race_add_move_line_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:26:17,832 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [6/12] Tour reconcile_intent_race_add_move_line_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:26:17,878 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:17] "POST /web/action/load HTTP/1.1" 200 - 11 0.018 0.020 2026-10-02 06:26:18,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/action/run HTTP/1.1" 200 - 45 0.082 0.082 2026-10-02 06:26:18,154 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.008 0.062 2026-10-02 06:26:18,187 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 06:26:18,265 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.037 0.039 2026-10-02 06:26:18,439 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.027 0.062 2026-10-02 06:26:18,482 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.007 0.022 2026-10-02 06:26:18,535 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.016 0.023 2026-10-02 06:26:18,597 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [7/12] Tour reconcile_intent_race_add_move_line_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:26:18,624 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.009 0.029 2026-10-02 06:26:18,669 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [8/12] Tour reconcile_intent_race_add_move_line_tour → Step Install the hold, then fire the add and the following select back to back (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Race JI add candidate')) 2026-10-02 06:26:18,731 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [9/12] Tour reconcile_intent_race_add_move_line_tour → Step The following click's select is not lost behind the held add (trigger: .o_reconcile_widget_line.other.selected:contains('Race JI add kept credit')) 2026-10-02 06:26:18,770 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.013 0.023 2026-10-02 06:26:18,895 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:18] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 27 0.047 0.058 2026-10-02 06:26:19,123 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:20,126 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:20] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-02 06:26:20,233 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:20] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 23 0.053 0.056 2026-10-02 06:26:20,279 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [10/12] Tour reconcile_intent_race_add_move_line_tour → Step The add in flight is not undone once both round trips have landed (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Race JI add candidate')) 2026-10-02 06:26:20,309 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:20] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.005 0.020 2026-10-02 06:26:20,377 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [11/12] Tour reconcile_intent_race_add_move_line_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:26:20,435 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: [12/12] Tour reconcile_intent_race_add_move_line_tour → Step Validate is replaced by Revert once the items are reconciled (trigger: .o_account_reconcile_form_statusbar button[name='action_revert_reconciliation']) 2026-10-02 06:26:20,592 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:20] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.045 0.096 2026-10-02 06:26:21,038 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 110 0.278 0.140 2026-10-02 06:26:21,054 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.423 2026-10-02 06:26:21,118 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.049 0.431 2026-10-02 06:26:21,165 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.019 0.079 2026-10-02 06:26:21,219 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.016 2026-10-02 06:26:21,239 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.011 2026-10-02 06:26:21,249 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: tour succeeded 2026-10-02 06:26:21,249 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: Error received after termination: ╔═════════════════════════════════════════════════════════╗ ║ TOUR reconcile_intent_race_add_move_line_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-10-02 06:26:21,300 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:21] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.029 0.040 2026-10-02 06:26:21,641 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click.browser: heap 25347868 (allocated 26173440) 2026-10-02 06:26:21,641 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Closing chrome headless with pid 5405 2026-10-02 06:26:21,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Closing websocket connection 2026-10-02 06:26:21,644 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Terminating chrome headless with pid 5405 2026-10-02 06:26:21,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062621_755154_test_journal_items_add_in_flight_is_not_undone_by_a_following_click.txt 2026-10-02 06:26:21,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_add_in_flight_is_not_undone_by_a_following_click: Removing chrome user profile "/tmp/tmpc_v9rbzb_chrome_odoo" 2026-10-02 06:26:21,815 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click ... 2026-10-02 06:26:23,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Chrome pid: 5656 2026-10-02 06:26:23,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Chrome headless temporary user profile dir: /tmp/tmp2zeftorb_chrome_odoo 2026-10-02 06:26:23,942 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:46045/json/version 2026-10-02 06:26:23,950 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:46045/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:26:24,067 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Browser version: Chrome/150.0.7871.114 2026-10-02 06:26:24,067 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Issuing json command http://127.0.0.1:46045/json 2026-10-02 06:26:24,067 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:46045/json with timeout 3 increased to 10s during tests 2026-10-02 06:26:24,127 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Websocket url found: ws://127.0.0.1:46045/devtools/page/0EE68B63ECFD00158F9AA3A9B3208787 2026-10-02 06:26:24,201 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Enable chrome headless console log notification 2026-10-02 06:26:24,217 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Chrome headless enable page notifications 2026-10-02 06:26:24,463 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_race_ji_remove_user from n/a 2026-10-02 06:26:24,472 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Setting session cookie in browser 2026-10-02 06:26:24,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:26:24,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:26:24,505 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:26:26,864 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:26] "GET /odoo HTTP/1.1" 200 - 181 0.206 2.163 2026-10-02 06:26:26,869 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Navigation result: {'frameId': '0EE68B63ECFD00158F9AA3A9B3208787', 'loaderId': '8B2CCD0C2651BD3953CC031D3FA9045B', 'isDownload': False} 2026-10-02 06:26:26,870 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Evaluate ready code "odoo.isTourReady('reconcile_intent_race_remove_move_line_tour')" 2026-10-02 06:26:27,276 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.240 0.133 2026-10-02 06:26:27,286 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.383 2026-10-02 06:26:27,323 121 INFO rb-1115226-225207-420259 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-10-02 06:26:27,338 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.026 0.399 2026-10-02 06:26:27,354 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.442 2026-10-02 06:26:27,377 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.465 2026-10-02 06:26:27,389 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-02 06:26:27,508 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:27] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-02 06:26:28,215 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:26:28,222 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:26:28,231 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:26:28,271 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:28,286 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.013 0.015 2026-10-02 06:26:28,299 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:28,402 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.022 0.037 2026-10-02 06:26:28,431 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.007 0.075 2026-10-02 06:26:28,459 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.083 2026-10-02 06:26:28,509 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Evaluate test code "odoo.startTour('reconcile_intent_race_remove_move_line_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:26:28,644 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:28,651 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:26:28,702 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "POST /mail/data HTTP/1.1" 200 - 34 0.117 0.073 2026-10-02 06:26:28,745 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.023 0.186 2026-10-02 06:26:28,838 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /web/image?model=res.users&field=avatar_128&id=809 HTTP/1.1" 200 - 16 0.050 0.247 2026-10-02 06:26:28,937 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.043 0.229 2026-10-02 06:26:28,942 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.290 2026-10-02 06:26:28,996 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.250 2026-10-02 06:26:29,083 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:29] "GET /web/image/res.partner/1936/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.051 0.492 2026-10-02 06:26:29,094 121 INFO rb-1115226-225207-420259 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-10-02 06:26:29,222 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:29] "POST /mail/data HTTP/1.1" 200 - 37 0.087 0.253 2026-10-02 06:26:29,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:29] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.207 2026-10-02 06:26:30,074 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [1/12] Tour reconcile_intent_race_remove_move_line_tour → Step Select the journal item Race JI kept debit (trigger: .o_data_row:contains('Race JI kept debit') .o_list_record_selector) 2026-10-02 06:26:30,091 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.004 2026-10-02 06:26:30,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:30,170 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.022 2026-10-02 06:26:30,185 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.027 2026-10-02 06:26:30,304 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:30,390 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /mail/data HTTP/1.1" 200 - 20 0.098 0.046 2026-10-02 06:26:30,456 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /web/image/res.company/124/favicon HTTP/1.1" 200 - 9 0.025 0.159 2026-10-02 06:26:30,498 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /web/image?model=res.users&field=avatar_128&id=809 HTTP/1.1" 304 - 9 0.012 0.194 2026-10-02 06:26:30,558 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /web/image/res.partner/1936/avatar_128?unique=1790922328000 HTTP/1.1" 200 - 8 0.022 0.258 2026-10-02 06:26:30,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /web/action/load HTTP/1.1" 200 - 10 0.022 0.295 2026-10-02 06:26:30,659 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.226 2026-10-02 06:26:30,663 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.367 2026-10-02 06:26:30,710 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:26:30,994 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:30] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.176 0.173 2026-10-02 06:26:31,051 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.020 2026-10-02 06:26:31,112 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.026 0.034 2026-10-02 06:26:31,119 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.061 2026-10-02 06:26:31,330 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [2/12] Tour reconcile_intent_race_remove_move_line_tour → Step Select the journal item Race JI kept credit (trigger: .o_data_row:contains('Race JI kept credit') .o_list_record_selector) 2026-10-02 06:26:31,388 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.019 0.025 2026-10-02 06:26:31,423 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [3/12] Tour reconcile_intent_race_remove_move_line_tour → Step Select the journal item Race JI removed candidate (trigger: .o_data_row:contains('Race JI removed candidate') .o_list_record_selector) 2026-10-02 06:26:31,479 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.016 0.027 2026-10-02 06:26:31,494 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [4/12] Tour reconcile_intent_race_remove_move_line_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(3)) 2026-10-02 06:26:31,534 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.017 2026-10-02 06:26:31,553 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [5/12] Tour reconcile_intent_race_remove_move_line_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:26:31,619 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [6/12] Tour reconcile_intent_race_remove_move_line_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:26:31,691 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [7/12] Tour reconcile_intent_race_remove_move_line_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:26:31,759 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/action/load HTTP/1.1" 200 - 11 0.030 0.021 2026-10-02 06:26:31,971 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:31] "POST /web/action/run HTTP/1.1" 200 - 45 0.093 0.096 2026-10-02 06:26:32,074 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.023 0.063 2026-10-02 06:26:32,213 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.030 0.060 2026-10-02 06:26:32,218 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.078 2026-10-02 06:26:32,401 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.018 0.061 2026-10-02 06:26:32,451 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.027 2026-10-02 06:26:32,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-02 06:26:32,555 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [8/12] Tour reconcile_intent_race_remove_move_line_tour → Step Install the hold, then fire the remove and the following select back to back (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:26:32,585 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.021 0.025 2026-10-02 06:26:32,621 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [9/12] Tour reconcile_intent_race_remove_move_line_tour → Step The following click's select is not lost behind the held remove (trigger: .o_reconcile_widget_line.other.selected:contains('Race JI kept credit')) 2026-10-02 06:26:32,759 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:32] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.071 0.055 2026-10-02 06:26:33,057 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:26:34,020 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.015 0.024 2026-10-02 06:26:34,112 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.040 0.085 2026-10-02 06:26:34,152 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [10/12] Tour reconcile_intent_race_remove_move_line_tour → Step The remove in flight is not undone once both round trips have landed (trigger: body:not(:has(.o_reconcile_widget_line:contains('Race JI removed candidate')))) 2026-10-02 06:26:34,174 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.019 0.026 2026-10-02 06:26:34,218 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [11/12] Tour reconcile_intent_race_remove_move_line_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:26:34,294 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: [12/12] Tour reconcile_intent_race_remove_move_line_tour → Step Validate is replaced by Revert once the items are reconciled (trigger: .o_account_reconcile_form_statusbar button[name='action_revert_reconciliation']) 2026-10-02 06:26:34,432 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.057 0.075 2026-10-02 06:26:34,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 114 0.247 0.175 2026-10-02 06:26:34,897 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.015 0.400 2026-10-02 06:26:34,927 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.008 0.464 2026-10-02 06:26:34,992 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:34] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 12 0.027 0.083 2026-10-02 06:26:35,048 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:35] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.005 0.013 2026-10-02 06:26:35,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:35] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.004 0.015 2026-10-02 06:26:35,068 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: tour succeeded 2026-10-02 06:26:35,076 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: Error received after termination: ╔════════════════════════════════════════════════════════════╗ ║ TOUR reconcile_intent_race_remove_move_line_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-10-02 06:26:35,213 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:35] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.070 0.098 2026-10-02 06:26:35,231 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:35] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.006 0.119 2026-10-02 06:26:35,429 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.browser: heap 25409916 (allocated 26697728) 2026-10-02 06:26:35,434 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Closing chrome headless with pid 5656 2026-10-02 06:26:35,454 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Closing websocket connection 2026-10-02 06:26:35,457 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Terminating chrome headless with pid 5656 2026-10-02 06:26:35,585 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062635_585325_test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.txt 2026-10-02 06:26:35,585 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_journal_items_remove_in_flight_is_not_undone_by_a_following_click: Removing chrome user profile "/tmp/tmp2zeftorb_chrome_odoo" 2026-10-02 06:26:35,673 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 06:26:49,421 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts ... 2026-10-02 06:26:51,273 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Chrome pid: 5902 2026-10-02 06:26:51,274 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Chrome headless temporary user profile dir: /tmp/tmp9375r00x_chrome_odoo 2026-10-02 06:26:51,274 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Issuing json command http://127.0.0.1:36349/json/version 2026-10-02 06:26:51,275 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36349/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:26:51,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Browser version: Chrome/150.0.7871.114 2026-10-02 06:26:51,338 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Issuing json command http://127.0.0.1:36349/json 2026-10-02 06:26:51,338 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36349/json with timeout 3 increased to 10s during tests 2026-10-02 06:26:51,363 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Websocket url found: ws://127.0.0.1:36349/devtools/page/6E64623633AB33A18EA3E07FED89E890 2026-10-02 06:26:51,391 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Enable chrome headless console log notification 2026-10-02 06:26:51,401 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Chrome headless enable page notifications 2026-10-02 06:26:51,704 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_commit_input_user from n/a 2026-10-02 06:26:51,724 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Setting session cookie in browser 2026-10-02 06:26:51,728 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:26:51,728 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:26:51,751 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:26:53,061 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /odoo HTTP/1.1" 200 - 181 0.301 1.018 2026-10-02 06:26:53,072 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Navigation result: {'frameId': '6E64623633AB33A18EA3E07FED89E890', 'loaderId': '0284F46D5B9ECD14304B7CD407E43CB8', 'isDownload': False} 2026-10-02 06:26:53,072 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Evaluate ready code "odoo.isTourReady('reconcile_intent_commits_pending_input_first_tour')" 2026-10-02 06:26:53,158 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.013 0.029 2026-10-02 06:26:53,627 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.335 0.157 2026-10-02 06:26:53,700 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.048 0.497 2026-10-02 06:26:53,714 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.567 2026-10-02 06:26:53,725 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.599 2026-10-02 06:26:53,746 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-02 06:26:53,823 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:53] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.008 2026-10-02 06:26:53,824 121 INFO rb-1115226-225207-420259 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-10-02 06:26:54,541 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:26:54,559 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-02 06:26:54,574 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.020 2026-10-02 06:26:54,622 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:54,652 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.013 0.015 2026-10-02 06:26:54,684 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:26:54,788 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.024 0.027 2026-10-02 06:26:54,801 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.058 2026-10-02 06:26:54,841 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.083 2026-10-02 06:26:54,874 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Evaluate test code "odoo.startTour('reconcile_intent_commits_pending_input_first_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:26:54,983 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "POST /mail/data HTTP/1.1" 200 - 34 0.071 0.057 2026-10-02 06:26:54,987 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.079 2026-10-02 06:26:55,015 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.079 2026-10-02 06:26:55,045 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-02 06:26:55,046 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-02 06:26:55,144 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /web/image/res.partner/1947/avatar_128?unique=1790922395000 HTTP/1.1" 200 - 15 0.079 0.134 2026-10-02 06:26:55,278 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.063 0.307 2026-10-02 06:26:55,462 121 INFO rb-1115226-225207-420259 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-10-02 06:26:55,503 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "POST /mail/data HTTP/1.1" 200 - 37 0.142 0.230 2026-10-02 06:26:55,537 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.489 2026-10-02 06:26:55,578 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.174 2026-10-02 06:26:55,638 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:55] "GET /web/image?model=res.users&field=avatar_128&id=812 HTTP/1.1" 200 - 9 0.015 0.694 2026-10-02 06:26:56,446 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [1/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Commit Input Tour Journal') button[name='action_open_reconcile']) 2026-10-02 06:26:56,476 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.007 2026-10-02 06:26:56,493 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: Owl is running in 'dev' mode. 2026-10-02 06:26:56,554 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.004 2026-10-02 06:26:56,568 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:26:56,710 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:26:56,743 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "POST /mail/data HTTP/1.1" 200 - 20 0.071 0.037 2026-10-02 06:26:56,830 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "GET /web/image?model=res.users&field=avatar_128&id=812 HTTP/1.1" 200 - 9 0.054 0.073 2026-10-02 06:26:56,887 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "GET /web/image/res.company/125/favicon HTTP/1.1" 200 - 9 0.029 0.152 2026-10-02 06:26:56,934 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.205 2026-10-02 06:26:56,935 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.235 2026-10-02 06:26:56,979 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.181 2026-10-02 06:26:57,021 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:26:57,268 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.134 0.157 2026-10-02 06:26:57,406 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.049 0.055 2026-10-02 06:26:57,487 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:26:57,567 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-02 06:26:57,575 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.013 2026-10-02 06:26:57,590 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.004 0.037 2026-10-02 06:26:57,638 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-02 06:26:57,896 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:26:57,900 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:57] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:26:57,967 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [2/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:26:58,030 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.017 0.026 2026-10-02 06:26:58,460 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.221 0.172 2026-10-02 06:26:58,502 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.010 0.014 2026-10-02 06:26:58,546 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.009 0.015 2026-10-02 06:26:58,559 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.003 0.030 2026-10-02 06:26:58,613 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.008 0.030 2026-10-02 06:26:58,671 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [3/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Select the open balance row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:26:58,751 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.073 2026-10-02 06:26:58,786 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:26:58,870 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.034 0.045 2026-10-02 06:26:58,944 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:58] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.005 0.009 2026-10-02 06:26:59,082 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.057 0.078 2026-10-02 06:26:59,131 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.008 0.027 2026-10-02 06:26:59,169 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.017 2026-10-02 06:26:59,176 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.020 2026-10-02 06:26:59,292 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [4/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Type a label, but never blur the field before the intent below (trigger: .o_field_widget[name='manual_name'] input) 2026-10-02 06:26:59,388 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 22 0.049 0.064 2026-10-02 06:26:59,453 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [5/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Fire an unrelated intent (selecting a different row) while the label is still only locally typed (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.liquidity) 2026-10-02 06:26:59,509 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [6/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Re-select the open balance row to read back what was actually saved (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:26:59,565 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [7/9] Tour reconcile_intent_commits_pending_input_first_tour → Step The intent committed the pending typed label before acting, so it was not lost (trigger: .o_field_widget[name='manual_name'] input) 2026-10-02 06:26:59,604 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.036 0.054 2026-10-02 06:26:59,626 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [8/9] Tour reconcile_intent_commits_pending_input_first_tour → Step Reload so the draft this tour built is actually saved (trigger: .o_reconcile_widget_table) 2026-10-02 06:26:59,719 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: [9/9] Tour reconcile_intent_commits_pending_input_first_tour → Step The page came back (trigger: .o_reconcile_widget_table) 2026-10-02 06:26:59,772 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: tour succeeded 2026-10-02 06:26:59,777 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.072 0.062 2026-10-02 06:26:59,782 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: Error received after termination: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR reconcile_intent_commits_pending_input_first_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-02 06:26:59,970 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:26:59] "GET /odoo/accounting/2427/action-1233?statement_line_id=329 HTTP/1.1" 200 - 20 0.101 0.159 2026-10-02 06:27:00,050 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:00] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.034 0.284 2026-10-02 06:27:00,177 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: heap 27452692 (allocated 28794880) 2026-10-02 06:27:00,178 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Closing chrome headless with pid 5902 2026-10-02 06:27:00,186 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Closing websocket connection 2026-10-02 06:27:00,188 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Terminating chrome headless with pid 5902 2026-10-02 06:27:00,353 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062700_353215_test_an_intent_commits_pending_typed_input_before_it_acts.txt 2026-10-02 06:27:00,353 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Removing chrome user profile "/tmp/tmp9375r00x_chrome_odoo" 2026-10-02 06:27:00,436 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row ... 2026-10-02 06:27:03,159 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Chrome pid: 6147 2026-10-02 06:27:03,159 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Chrome headless temporary user profile dir: /tmp/tmp7hu325xf_chrome_odoo 2026-10-02 06:27:03,159 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Issuing json command http://127.0.0.1:35363/json/version 2026-10-02 06:27:03,160 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35363/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:27:03,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Browser version: Chrome/150.0.7871.114 2026-10-02 06:27:03,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Issuing json command http://127.0.0.1:35363/json 2026-10-02 06:27:03,244 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35363/json with timeout 3 increased to 10s during tests 2026-10-02 06:27:03,287 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Websocket url found: ws://127.0.0.1:35363/devtools/page/11A0518948B13175CC1DEF82D1E5DEAF 2026-10-02 06:27:03,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Enable chrome headless console log notification 2026-10-02 06:27:03,364 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Chrome headless enable page notifications 2026-10-02 06:27:03,609 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_autosave_user from n/a 2026-10-02 06:27:03,628 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Setting session cookie in browser 2026-10-02 06:27:03,639 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:27:03,639 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:27:03,670 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:27:05,110 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /odoo HTTP/1.1" 200 - 181 0.320 1.123 2026-10-02 06:27:05,115 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Navigation result: {'frameId': '11A0518948B13175CC1DEF82D1E5DEAF', 'loaderId': '7795E9E8DD6879FB2F4336CD198FED05', 'isDownload': False} 2026-10-02 06:27:05,115 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Evaluate ready code "odoo.isTourReady('reconcile_edit_reaches_row_after_card_switch_tour')" 2026-10-02 06:27:05,186 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-02 06:27:05,196 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-02 06:27:05,234 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.045 2026-10-02 06:27:05,479 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.137 0.179 2026-10-02 06:27:05,526 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.341 2026-10-02 06:27:05,613 121 INFO rb-1115226-225207-420259 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-10-02 06:27:05,624 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.010 2026-10-02 06:27:05,686 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:05] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.017 2026-10-02 06:27:06,284 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-02 06:27:06,286 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-02 06:27:06,287 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-02 06:27:06,320 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-10-02 06:27:06,348 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:06,365 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:06,448 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.029 2026-10-02 06:27:06,469 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.060 2026-10-02 06:27:06,485 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.070 2026-10-02 06:27:06,508 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Evaluate test code "odoo.startTour('reconcile_edit_reaches_row_after_card_switch_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:27:06,674 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "POST /mail/data HTTP/1.1" 200 - 34 0.093 0.073 2026-10-02 06:27:06,689 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:27:06,710 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:27:06,794 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.058 0.178 2026-10-02 06:27:06,859 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /web/image/res.partner/1948/avatar_128?unique=1790922395000 HTTP/1.1" 200 - 15 0.022 0.260 2026-10-02 06:27:06,901 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.305 2026-10-02 06:27:06,972 121 INFO rb-1115226-225207-420259 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-10-02 06:27:06,989 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:06] "GET /web/image?model=res.users&field=avatar_128&id=813 HTTP/1.1" 200 - 9 0.031 0.381 2026-10-02 06:27:07,036 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.300 2026-10-02 06:27:07,039 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.360 2026-10-02 06:27:07,077 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.026 0.167 2026-10-02 06:27:07,850 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [1/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Autosave Tour Journal') button[name='action_open_reconcile']) 2026-10-02 06:27:07,870 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.004 0.012 2026-10-02 06:27:07,917 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:07,978 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.008 0.011 2026-10-02 06:27:07,997 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.027 2026-10-02 06:27:08,155 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /mail/data HTTP/1.1" 200 - 20 0.068 0.070 2026-10-02 06:27:08,156 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.109 2026-10-02 06:27:08,219 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.034 0.127 2026-10-02 06:27:08,276 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /web/image/res.partner/1948/avatar_128?unique=1790922395000 HTTP/1.1" 200 - 8 0.021 0.204 2026-10-02 06:27:08,511 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.130 0.124 2026-10-02 06:27:08,546 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /web/image?model=res.users&field=avatar_128&id=813 HTTP/1.1" 200 - 9 0.015 0.470 2026-10-02 06:27:08,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.012 0.415 2026-10-02 06:27:08,614 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:08,636 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-02 06:27:08,792 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.118 0.101 2026-10-02 06:27:08,840 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /web/image/res.company/125/favicon HTTP/1.1" 200 - 9 0.029 0.228 2026-10-02 06:27:08,913 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:27:08,997 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:08] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:27:09,005 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.009 2026-10-02 06:27:09,034 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.015 0.021 2026-10-02 06:27:09,046 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-02 06:27:09,211 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:09,215 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:27:09,232 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [2/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Autosave first transaction')) 2026-10-02 06:27:09,322 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.044 0.029 2026-10-02 06:27:09,774 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.226 0.200 2026-10-02 06:27:09,826 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-02 06:27:09,887 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-02 06:27:09,910 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.007 0.036 2026-10-02 06:27:09,978 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:09] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.013 0.028 2026-10-02 06:27:10,062 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [3/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Select its open balance row (trigger: .o_reconcile_widget_line.suspense:contains('Autosave first transaction')) 2026-10-02 06:27:10,127 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.091 2026-10-02 06:27:10,171 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 06:27:10,258 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.046 0.041 2026-10-02 06:27:10,338 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.020 2026-10-02 06:27:10,433 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.024 0.077 2026-10-02 06:27:10,498 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.016 2026-10-02 06:27:10,504 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-10-02 06:27:10,641 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [4/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step a.nav-link[name='manual_operations_tab'].active 2026-10-02 06:27:10,689 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [5/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Choose the account Autosave Tour Destination (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:27:10,756 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.063 0.063 2026-10-02 06:27:10,823 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [6/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Pick it from the dropdown (trigger: .ui-autocomplete .ui-menu-item a:contains('Autosave Tour Destination')) 2026-10-02 06:27:10,864 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:10] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.011 0.020 2026-10-02 06:27:11,106 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.017 0.012 2026-10-02 06:27:11,155 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [7/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Switch to a different card - this must auto-save the dirty form (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Autosave second transaction')) 2026-10-02 06:27:11,221 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [8/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step The switch to the other card has landed (trigger: .o_kanban_record_reconcile_selected_st_line:contains('Autosave second transaction')) 2026-10-02 06:27:11,235 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 24 0.032 0.042 2026-10-02 06:27:11,313 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.028 0.021 2026-10-02 06:27:11,356 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.008 0.012 2026-10-02 06:27:11,487 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.059 0.041 2026-10-02 06:27:11,552 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.016 0.028 2026-10-02 06:27:11,561 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.042 2026-10-02 06:27:11,612 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [9/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Switch back to the first transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Autosave first transaction')) 2026-10-02 06:27:11,679 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [10/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step The switch back has landed (trigger: .o_kanban_record_reconcile_selected_st_line:contains('Autosave first transaction')) 2026-10-02 06:27:11,764 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.038 0.030 2026-10-02 06:27:11,821 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:11] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.007 0.022 2026-10-02 06:27:11,850 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [11/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step The saved selection reopened with its editor visible (trigger: a.nav-link[name='manual_operations_tab'].active) 2026-10-02 06:27:11,917 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [12/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step The chosen account survived the round trip through another card (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:27:11,969 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [13/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:27:12,029 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: [14/14] Tour reconcile_edit_reaches_row_after_card_switch_tour → Step The first transaction reconciled and left the Not-Reconciled kanban (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Autosave second transaction')) 2026-10-02 06:27:12,084 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: tour succeeded 2026-10-02 06:27:12,085 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: Error received after termination: ╔══════════════════════════════════════════════════════════════════╗ ║ TOUR reconcile_edit_reaches_row_after_card_switch_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════════╝ 2026-10-02 06:27:12,327 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #813 deleted account.move.line.ctp records with IDs: [1551] 2026-10-02 06:27:12,441 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: heap 29240700 (allocated 30629888) 2026-10-02 06:27:12,574 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #813 deleted account.move.line records with IDs: [3169] 2026-10-02 06:27:12,935 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:12] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 215 0.543 0.360 2026-10-02 06:27:12,938 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.707 2026-10-02 06:27:12,947 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Closing chrome headless with pid 6147 2026-10-02 06:27:12,948 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Closing websocket connection 2026-10-02 06:27:12,949 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Terminating chrome headless with pid 6147 2026-10-02 06:27:13,065 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062713_065408_test_edit_made_before_a_card_switch_reaches_the_saved_row.txt 2026-10-02 06:27:13,065 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Removing chrome user profile "/tmp/tmp7hu325xf_chrome_odoo" 2026-10-02 06:27:13,230 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:27:28,140 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour ... 2026-10-02 06:27:30,308 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome pid: 6395 2026-10-02 06:27:30,309 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome headless temporary user profile dir: /tmp/tmpv5ifkrxw_chrome_odoo 2026-10-02 06:27:30,309 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:34661/json/version 2026-10-02 06:27:30,311 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34661/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:27:30,440 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Browser version: Chrome/150.0.7871.114 2026-10-02 06:27:30,441 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:34661/json 2026-10-02 06:27:30,445 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34661/json with timeout 3 increased to 10s during tests 2026-10-02 06:27:30,491 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Websocket url found: ws://127.0.0.1:34661/devtools/page/D8DB59A714022263BFCE76D2E1DD0B70 2026-10-02 06:27:30,505 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Enable chrome headless console log notification 2026-10-02 06:27:30,525 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome headless enable page notifications 2026-10-02 06:27:30,769 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_a11y_user from n/a 2026-10-02 06:27:30,782 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Setting session cookie in browser 2026-10-02 06:27:30,791 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:27:30,791 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:27:30,824 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:27:32,273 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /odoo HTTP/1.1" 200 - 181 0.336 1.125 2026-10-02 06:27:32,277 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Navigation result: {'frameId': 'D8DB59A714022263BFCE76D2E1DD0B70', 'loaderId': 'E09E8C07D121F97E320E9DA102EE123F', 'isDownload': False} 2026-10-02 06:27:32,277 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Evaluate ready code "odoo.isTourReady('reconcile_a11y_tour')" 2026-10-02 06:27:32,344 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-02 06:27:32,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-02 06:27:32,877 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.360 0.186 2026-10-02 06:27:32,898 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.560 2026-10-02 06:27:32,959 121 INFO rb-1115226-225207-420259 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-10-02 06:27:32,975 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.049 0.586 2026-10-02 06:27:32,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:32] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.038 2026-10-02 06:27:33,025 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-02 06:27:33,630 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:27:33,647 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:27:33,650 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:27:33,674 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:33,728 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.013 0.020 2026-10-02 06:27:33,730 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.029 2026-10-02 06:27:33,782 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.005 0.022 2026-10-02 06:27:33,832 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.056 2026-10-02 06:27:33,880 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Evaluate test code "odoo.startTour('reconcile_a11y_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:27:33,882 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.109 2026-10-02 06:27:34,039 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:27:34,053 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:34,142 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "POST /mail/data HTTP/1.1" 200 - 34 0.169 0.146 2026-10-02 06:27:34,145 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.238 2026-10-02 06:27:34,173 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.223 2026-10-02 06:27:34,257 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /web/image?model=res.users&field=avatar_128&id=816 HTTP/1.1" 200 - 16 0.052 0.262 2026-10-02 06:27:34,302 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /web/image/res.partner/1959/avatar_128?unique=1790922433000 HTTP/1.1" 200 - 8 0.015 0.332 2026-10-02 06:27:34,340 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:34,422 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.042 0.457 2026-10-02 06:27:34,467 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.281 2026-10-02 06:27:34,544 121 INFO rb-1115226-225207-420259 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-10-02 06:27:34,622 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "POST /mail/data HTTP/1.1" 200 - 37 0.082 0.261 2026-10-02 06:27:34,653 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.018 0.146 2026-10-02 06:27:35,523 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [1/9] Tour reconcile_a11y_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('A11y Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:27:35,535 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-10-02 06:27:35,541 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:35,604 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.024 2026-10-02 06:27:35,628 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.031 2026-10-02 06:27:35,787 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "POST /mail/data HTTP/1.1" 200 - 20 0.083 0.059 2026-10-02 06:27:35,847 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.034 0.084 2026-10-02 06:27:35,930 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:35] "GET /web/image?model=res.users&field=avatar_128&id=816 HTTP/1.1" 304 - 9 0.040 0.152 2026-10-02 06:27:36,004 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/image/res.company/126/favicon HTTP/1.1" 200 - 9 0.040 0.225 2026-10-02 06:27:36,043 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.007 0.181 2026-10-02 06:27:36,044 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.355 2026-10-02 06:27:36,097 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:27:36,331 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.180 0.243 2026-10-02 06:27:36,554 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.114 0.062 2026-10-02 06:27:36,650 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:27:36,743 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.004 0.025 2026-10-02 06:27:36,758 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.004 0.035 2026-10-02 06:27:36,772 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.003 0.044 2026-10-02 06:27:36,809 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-02 06:27:36,979 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:27:36,994 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:36] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:27:37,038 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [2/9] Tour reconcile_a11y_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:27:37,097 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.019 0.030 2026-10-02 06:27:37,378 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.096 0.152 2026-10-02 06:27:37,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.005 0.009 2026-10-02 06:27:37,451 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.014 0.012 2026-10-02 06:27:37,470 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.034 2026-10-02 06:27:37,512 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.024 2026-10-02 06:27:37,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [3/9] Tour reconcile_a11y_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:27:37,654 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.079 2026-10-02 06:27:37,693 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:27:37,817 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.046 0.066 2026-10-02 06:27:37,903 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:37] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.008 0.033 2026-10-02 06:27:38,039 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.050 0.116 2026-10-02 06:27:38,096 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.009 0.032 2026-10-02 06:27:38,124 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:27:38,178 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.027 0.031 2026-10-02 06:27:38,253 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [4/9] Tour reconcile_a11y_tour → Step Match A11y tour receivable (trigger: .o_field_reconcile_lines_match .o_data_row:contains('A11y tour receivable') .o_data_cell) 2026-10-02 06:27:38,312 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [5/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-10-02 06:27:38,347 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.007 0.024 2026-10-02 06:27:38,476 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.046 0.056 2026-10-02 06:27:38,509 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:38] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-02 06:27:38,522 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [6/9] Tour reconcile_a11y_tour → Step The trash button carries an accessible name (aria-label) (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other td button.fa-trash-o) 2026-10-02 06:27:38,586 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [7/9] Tour reconcile_a11y_tour → Step Enter on the nested trash button must not also select the row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other td button.fa-trash-o) 2026-10-02 06:27:39,641 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: [8/9] Tour reconcile_a11y_tour → Step The line row is keyboard-focusable (tabindex) and Enter-activatable (trigger: body) 2026-10-02 06:27:39,715 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.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-10-02 06:27:39,858 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:39] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 28 0.079 0.059 2026-10-02 06:27:39,860 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-02 06:27:39,901 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: tour succeeded 2026-10-02 06:27:39,901 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: Error received after termination: ╔════════════════════════════════════╗ ║ TOUR reconcile_a11y_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-02 06:27:40,270 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: heap 27242484 (allocated 29319168) 2026-10-02 06:27:40,278 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Closing chrome headless with pid 6395 2026-10-02 06:27:40,283 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Closing websocket connection 2026-10-02 06:27:40,284 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Terminating chrome headless with pid 6395 2026-10-02 06:27:40,425 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062740_425031_test_reconcile_a11y_tour.txt 2026-10-02 06:27:40,425 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Removing chrome user profile "/tmp/tmpv5ifkrxw_chrome_odoo" 2026-10-02 06:27:40,481 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content ... 2026-10-02 06:27:42,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Chrome pid: 6639 2026-10-02 06:27:42,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Chrome headless temporary user profile dir: /tmp/tmp2lpw7dmg_chrome_odoo 2026-10-02 06:27:42,815 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Issuing json command http://127.0.0.1:37817/json/version 2026-10-02 06:27:42,816 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37817/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:27:42,904 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Browser version: Chrome/150.0.7871.114 2026-10-02 06:27:42,904 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Issuing json command http://127.0.0.1:37817/json 2026-10-02 06:27:42,912 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37817/json with timeout 3 increased to 10s during tests 2026-10-02 06:27:42,934 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Websocket url found: ws://127.0.0.1:37817/devtools/page/96F7C2E6B732C97E7F0E41024829B7B9 2026-10-02 06:27:42,943 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Enable chrome headless console log notification 2026-10-02 06:27:42,990 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Chrome headless enable page notifications 2026-10-02 06:27:43,454 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_focus_user from n/a 2026-10-02 06:27:43,468 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Setting session cookie in browser 2026-10-02 06:27:43,476 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:27:43,476 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:27:43,514 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:27:46,189 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /odoo HTTP/1.1" 200 - 181 0.476 2.211 2026-10-02 06:27:46,194 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Navigation result: {'frameId': '96F7C2E6B732C97E7F0E41024829B7B9', 'loaderId': '9C7137E663837D9D9E1A2C6A73BCF4A0', 'isDownload': False} 2026-10-02 06:27:46,194 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Evaluate ready code "odoo.isTourReady('reconcile_focus_stability_tour')" 2026-10-02 06:27:46,260 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.014 0.024 2026-10-02 06:27:46,287 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.012 0.045 2026-10-02 06:27:46,298 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.063 2026-10-02 06:27:46,385 121 INFO rb-1115226-225207-420259 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-10-02 06:27:46,901 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.480 0.187 2026-10-02 06:27:46,925 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.072 2026-10-02 06:27:46,977 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.707 2026-10-02 06:27:47,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-02 06:27:47,493 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-02 06:27:47,498 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:27:47,506 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-10-02 06:27:47,541 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.015 2026-10-02 06:27:47,548 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:47,560 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:47,611 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.016 2026-10-02 06:27:47,642 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.012 2026-10-02 06:27:47,657 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.015 2026-10-02 06:27:47,738 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Evaluate test code "odoo.startTour('reconcile_focus_stability_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:27:47,847 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-02 06:27:47,881 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:27:47,900 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "POST /mail/data HTTP/1.1" 200 - 34 0.098 0.071 2026-10-02 06:27:47,947 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.174 2026-10-02 06:27:48,051 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.051 0.182 2026-10-02 06:27:48,147 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "GET /web/image/res.partner/1960/avatar_128?unique=1790922433000 HTTP/1.1" 200 - 15 0.063 0.322 2026-10-02 06:27:48,230 121 INFO rb-1115226-225207-420259 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-10-02 06:27:48,253 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "GET /web/image?model=res.users&field=avatar_128&id=817 HTTP/1.1" 200 - 9 0.057 0.439 2026-10-02 06:27:48,255 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.438 2026-10-02 06:27:48,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.050 0.326 2026-10-02 06:27:48,396 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.036 0.196 2026-10-02 06:27:49,092 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [1/11] Tour reconcile_focus_stability_tour → Step Select the journal item Focus Tour Row Alpha (trigger: .o_data_row:contains('Focus Tour Row Alpha') .o_list_record_selector) 2026-10-02 06:27:49,106 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.004 2026-10-02 06:27:49,114 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: Owl is running in 'dev' mode. 2026-10-02 06:27:49,173 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.008 2026-10-02 06:27:49,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.016 2026-10-02 06:27:49,320 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /mail/data HTTP/1.1" 200 - 20 0.046 0.043 2026-10-02 06:27:49,370 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /web/image/res.partner/1960/avatar_128?unique=1790922433000 HTTP/1.1" 200 - 8 0.018 0.106 2026-10-02 06:27:49,380 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.106 2026-10-02 06:27:49,439 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /web/image?model=res.users&field=avatar_128&id=817 HTTP/1.1" 200 - 9 0.014 0.154 2026-10-02 06:27:49,464 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.177 2026-10-02 06:27:49,495 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:27:49,504 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.091 2026-10-02 06:27:49,542 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /web/image/res.company/126/favicon HTTP/1.1" 200 - 9 0.016 0.035 2026-10-02 06:27:49,562 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:27:49,890 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.186 0.179 2026-10-02 06:27:49,978 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.018 0.019 2026-10-02 06:27:49,983 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 06:27:50,057 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.030 0.065 2026-10-02 06:27:50,276 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [2/11] Tour reconcile_focus_stability_tour → Step Select the journal item Focus Tour Row Bravo (trigger: .o_data_row:contains('Focus Tour Row Bravo') .o_list_record_selector) 2026-10-02 06:27:50,375 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.046 0.030 2026-10-02 06:27:50,431 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [3/11] Tour reconcile_focus_stability_tour → Step Select the journal item Focus Tour Row Charlie (trigger: .o_data_row:contains('Focus Tour Row Charlie') .o_list_record_selector) 2026-10-02 06:27:50,485 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.009 0.024 2026-10-02 06:27:50,501 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [4/11] Tour reconcile_focus_stability_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(3)) 2026-10-02 06:27:50,543 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.015 0.016 2026-10-02 06:27:50,557 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [5/11] Tour reconcile_focus_stability_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:27:50,626 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [6/11] Tour reconcile_focus_stability_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:27:50,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [7/11] Tour reconcile_focus_stability_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:27:50,754 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/action/load HTTP/1.1" 200 - 11 0.029 0.025 2026-10-02 06:27:50,975 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:50] "POST /web/action/run HTTP/1.1" 200 - 45 0.113 0.098 2026-10-02 06:27:51,094 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.018 0.082 2026-10-02 06:27:51,119 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:27:51,202 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.032 0.043 2026-10-02 06:27:51,352 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.023 0.066 2026-10-02 06:27:51,410 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.013 0.030 2026-10-02 06:27:51,446 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-02 06:27:51,502 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [8/11] Tour reconcile_focus_stability_tour → Step Focus the row that must keep its identity, and remember its DOM node (trigger: .o_reconcile_widget_line.other:contains('Focus Tour Row Bravo')) 2026-10-02 06:27:51,539 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.020 0.022 2026-10-02 06:27:51,575 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [9/11] Tour reconcile_focus_stability_tour → Step The focused row is selected (trigger: .o_reconcile_widget_line.other.selected) 2026-10-02 06:27:51,677 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.042 0.055 2026-10-02 06:27:51,725 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [10/11] Tour reconcile_focus_stability_tour → Step Remove a DIFFERENT, unrelated row (trigger: .o_reconcile_widget_line.other:contains('Focus Tour Row Charlie') td button.fa-trash-o) 2026-10-02 06:27:51,729 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.016 2026-10-02 06:27:51,792 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: [11/11] Tour reconcile_focus_stability_tour → Step The unrelated row is gone (trigger: body:not(:has(.o_reconcile_widget_line:contains('Focus Tour Row Charlie')))) 2026-10-02 06:27:51,918 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:51] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.044 0.065 2026-10-02 06:27:51,967 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: tour succeeded 2026-10-02 06:27:51,968 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: Error received after termination: ╔═══════════════════════════════════════════════╗ ║ TOUR reconcile_focus_stability_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-02 06:27:52,010 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:52] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.029 0.032 2026-10-02 06:27:52,013 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:27:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-02 06:27:52,405 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.browser: heap 24569580 (allocated 25911296) 2026-10-02 06:27:52,405 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Closing chrome headless with pid 6639 2026-10-02 06:27:52,415 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Closing websocket connection 2026-10-02 06:27:52,418 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Terminating chrome headless with pid 6639 2026-10-02 06:27:52,536 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062752_536119_test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.txt 2026-10-02 06:27:52,536 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content: Removing chrome user profile "/tmp/tmp2lpw7dmg_chrome_odoo" 2026-10-02 06:27:52,637 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:28:07,129 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier ... 2026-10-02 06:28:09,387 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Chrome pid: 6882 2026-10-02 06:28:09,388 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Chrome headless temporary user profile dir: /tmp/tmpg1qwhru4_chrome_odoo 2026-10-02 06:28:09,388 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Issuing json command http://127.0.0.1:36799/json/version 2026-10-02 06:28:09,391 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36799/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:28:09,438 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Browser version: Chrome/150.0.7871.114 2026-10-02 06:28:09,444 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Issuing json command http://127.0.0.1:36799/json 2026-10-02 06:28:09,451 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36799/json with timeout 3 increased to 10s during tests 2026-10-02 06:28:09,468 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Websocket url found: ws://127.0.0.1:36799/devtools/page/B1BAEA21889B11D30049FE582121294D 2026-10-02 06:28:09,488 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Enable chrome headless console log notification 2026-10-02 06:28:09,498 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Chrome headless enable page notifications 2026-10-02 06:28:09,743 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_badge_user from n/a 2026-10-02 06:28:09,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Setting session cookie in browser 2026-10-02 06:28:09,766 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:28:09,766 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:28:09,791 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:28:11,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /odoo HTTP/1.1" 200 - 181 0.218 1.059 2026-10-02 06:28:11,066 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Navigation result: {'frameId': 'B1BAEA21889B11D30049FE582121294D', 'loaderId': '3A078A46F94F845B3D4C8D14050068A8', 'isDownload': False} 2026-10-02 06:28:11,066 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Evaluate ready code "odoo.isTourReady('reconcile_badge_uncheck_tour')" 2026-10-02 06:28:11,148 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.015 0.033 2026-10-02 06:28:11,283 121 INFO rb-1115226-225207-420259 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-10-02 06:28:11,523 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.256 0.152 2026-10-02 06:28:11,547 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.432 2026-10-02 06:28:11,553 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.438 2026-10-02 06:28:11,594 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.458 2026-10-02 06:28:11,627 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.005 2026-10-02 06:28:11,769 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:11] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-02 06:28:12,640 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:28:12,651 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-10-02 06:28:12,658 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-02 06:28:12,690 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.011 0.015 2026-10-02 06:28:12,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:12,728 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:12,810 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "GET /odoo/offline HTTP/1.1" 200 - 5 0.023 0.030 2026-10-02 06:28:12,826 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.038 2026-10-02 06:28:12,864 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Evaluate test code "odoo.startTour('reconcile_badge_uncheck_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:28:12,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.044 2026-10-02 06:28:13,045 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-02 06:28:13,066 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:13,079 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.064 0.115 2026-10-02 06:28:13,086 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.175 2026-10-02 06:28:13,176 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /web/image?model=res.users&field=avatar_128&id=820 HTTP/1.1" 200 - 16 0.036 0.204 2026-10-02 06:28:13,201 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.012 0.233 2026-10-02 06:28:13,266 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /web/image/res.partner/1971/avatar_128?unique=1790922472000 HTTP/1.1" 200 - 8 0.035 0.288 2026-10-02 06:28:13,283 121 INFO rb-1115226-225207-420259 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-10-02 06:28:13,447 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "POST /mail/data HTTP/1.1" 200 - 34 0.103 0.430 2026-10-02 06:28:13,522 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.038 0.241 2026-10-02 06:28:14,237 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [1/11] Tour reconcile_badge_uncheck_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Badge Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:28:14,250 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.004 0.007 2026-10-02 06:28:14,347 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:14,401 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.011 2026-10-02 06:28:14,415 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.015 2026-10-02 06:28:14,533 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:14,571 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "POST /mail/data HTTP/1.1" 200 - 20 0.042 0.045 2026-10-02 06:28:14,637 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /web/image/res.company/127/favicon HTTP/1.1" 200 - 9 0.041 0.100 2026-10-02 06:28:14,698 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /web/image/res.partner/1971/avatar_128?unique=1790922472000 HTTP/1.1" 200 - 8 0.020 0.165 2026-10-02 06:28:14,700 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.199 2026-10-02 06:28:14,757 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /web/image?model=res.users&field=avatar_128&id=820 HTTP/1.1" 200 - 9 0.017 0.221 2026-10-02 06:28:14,805 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "POST /web/action/load HTTP/1.1" 200 - 10 0.022 0.257 2026-10-02 06:28:14,839 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.020 0.221 2026-10-02 06:28:14,887 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:28:15,048 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.107 0.105 2026-10-02 06:28:15,268 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.092 0.073 2026-10-02 06:28:15,384 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-10-02 06:28:15,455 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.006 2026-10-02 06:28:15,477 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-02 06:28:15,486 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.026 2026-10-02 06:28:15,530 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-10-02 06:28:15,696 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:15,700 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:28:15,758 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [2/11] Tour reconcile_badge_uncheck_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:28:15,806 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:15] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.011 0.032 2026-10-02 06:28:16,161 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.131 0.190 2026-10-02 06:28:16,197 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.008 0.012 2026-10-02 06:28:16,275 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.011 0.023 2026-10-02 06:28:16,308 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.012 0.040 2026-10-02 06:28:16,415 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.018 0.054 2026-10-02 06:28:16,479 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [3/11] Tour reconcile_badge_uncheck_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:28:16,567 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.080 2026-10-02 06:28:16,615 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:16,754 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.066 0.079 2026-10-02 06:28:16,846 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:16] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.025 0.025 2026-10-02 06:28:17,109 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.161 0.128 2026-10-02 06:28:17,157 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.031 2026-10-02 06:28:17,208 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.011 0.020 2026-10-02 06:28:17,213 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-10-02 06:28:17,297 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [4/11] Tour reconcile_badge_uncheck_tour → Step Match Badge tour manual match (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Badge tour manual match') .o_data_cell) 2026-10-02 06:28:17,372 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [5/11] Tour reconcile_badge_uncheck_tour → Step The manual match is now a row in the reconcile widget (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Badge tour manual match')) 2026-10-02 06:28:17,411 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.015 0.020 2026-10-02 06:28:17,589 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.079 0.067 2026-10-02 06:28:17,620 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [6/11] Tour reconcile_badge_uncheck_tour → Step The manual_model_id badge widget is rendered (trigger: .o_field_selection_badge .btn) 2026-10-02 06:28:17,620 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-02 06:28:17,693 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [7/11] Tour reconcile_badge_uncheck_tour → Step First click selects the badge, adding the model's own rows (trigger: .o_field_selection_badge .btn.active, .o_field_selection_badge .btn[aria-pressed='true']) 2026-10-02 06:28:17,886 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 52 0.107 0.084 2026-10-02 06:28:17,915 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [8/11] Tour reconcile_badge_uncheck_tour → Step The manual match is still present once the model is applied (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Badge tour manual match')) 2026-10-02 06:28:17,925 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:17] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.006 0.013 2026-10-02 06:28:17,981 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [9/11] Tour reconcile_badge_uncheck_tour → Step 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-10-02 06:28:18,039 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [10/11] Tour reconcile_badge_uncheck_tour → Step 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-10-02 06:28:18,168 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:18] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.073 0.050 2026-10-02 06:28:18,194 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:18] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-02 06:28:18,204 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: [11/11] Tour reconcile_badge_uncheck_tour → Step Unapplying the model keeps the manual match - it is not a full reset of the draft (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Badge tour manual match')) 2026-10-02 06:28:18,266 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: tour succeeded 2026-10-02 06:28:18,279 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: Error received after termination: ╔═════════════════════════════════════════════╗ ║ TOUR reconcile_badge_uncheck_tour SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-02 06:28:18,722 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier.browser: heap 27221948 (allocated 28270592) 2026-10-02 06:28:18,723 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Closing chrome headless with pid 6882 2026-10-02 06:28:18,735 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Closing websocket connection 2026-10-02 06:28:18,738 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Terminating chrome headless with pid 6882 2026-10-02 06:28:18,864 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062818_864720_test_badge_uncheck_keeps_a_manual_match_made_earlier.txt 2026-10-02 06:28:18,865 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Removing chrome user profile "/tmp/tmpg1qwhru4_chrome_odoo" 2026-10-02 06:28:18,966 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:28:32,740 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input ... 2026-10-02 06:28:35,438 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Chrome pid: 7136 2026-10-02 06:28:35,439 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Chrome headless temporary user profile dir: /tmp/tmpmbj85mdd_chrome_odoo 2026-10-02 06:28:35,440 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Issuing json command http://127.0.0.1:37201/json/version 2026-10-02 06:28:35,442 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37201/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:28:35,579 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Browser version: Chrome/150.0.7871.114 2026-10-02 06:28:35,582 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Issuing json command http://127.0.0.1:37201/json 2026-10-02 06:28:35,587 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37201/json with timeout 3 increased to 10s during tests 2026-10-02 06:28:35,606 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Websocket url found: ws://127.0.0.1:37201/devtools/page/F28C56A4F3A707BCA55D11D2AA940569 2026-10-02 06:28:35,616 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Enable chrome headless console log notification 2026-10-02 06:28:35,634 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Chrome headless enable page notifications 2026-10-02 06:28:35,908 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_clear_account_focus_user from n/a 2026-10-02 06:28:35,920 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Setting session cookie in browser 2026-10-02 06:28:35,930 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:28:35,930 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:28:35,946 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:28:37,320 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /odoo HTTP/1.1" 200 - 181 0.285 1.093 2026-10-02 06:28:37,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Navigation result: {'frameId': 'F28C56A4F3A707BCA55D11D2AA940569', 'loaderId': '7571D2372BA50573E9CDCAA8054A0FBD', 'isDownload': False} 2026-10-02 06:28:37,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Evaluate ready code "odoo.isTourReady('reconcile_clear_open_balance_account_focus_tour')" 2026-10-02 06:28:37,363 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-02 06:28:37,398 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.041 2026-10-02 06:28:37,430 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.025 2026-10-02 06:28:37,442 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.056 2026-10-02 06:28:37,478 121 INFO rb-1115226-225207-420259 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-10-02 06:28:37,840 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.277 0.186 2026-10-02 06:28:37,855 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.325 2026-10-02 06:28:37,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:37] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.049 2026-10-02 06:28:38,565 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:28:38,568 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:28:38,576 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:28:38,638 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:38,643 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.014 0.012 2026-10-02 06:28:38,664 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:38,775 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.043 2026-10-02 06:28:38,806 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.040 2026-10-02 06:28:38,843 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.014 0.059 2026-10-02 06:28:38,913 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:38] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:28:38,935 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Evaluate test code "odoo.startTour('reconcile_clear_open_balance_account_focus_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:28:39,043 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:39,055 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:39,150 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "POST /mail/data HTTP/1.1" 200 - 34 0.162 0.062 2026-10-02 06:28:39,174 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.207 2026-10-02 06:28:39,295 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /web/image/res.partner/1982/avatar_128?unique=1790922498000 HTTP/1.1" 200 - 15 0.073 0.249 2026-10-02 06:28:39,387 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.043 0.308 2026-10-02 06:28:39,430 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /web/image?model=res.users&field=avatar_128&id=823 HTTP/1.1" 200 - 9 0.018 0.448 2026-10-02 06:28:39,503 121 INFO rb-1115226-225207-420259 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-10-02 06:28:39,556 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "POST /mail/data HTTP/1.1" 200 - 37 0.077 0.094 2026-10-02 06:28:39,609 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.035 0.389 2026-10-02 06:28:39,631 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:39] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.173 2026-10-02 06:28:40,247 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [1/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Clear Account Tour Journal') button[name='action_open_reconcile']) 2026-10-02 06:28:40,268 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:40,281 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.007 0.011 2026-10-02 06:28:40,296 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-10-02 06:28:40,338 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.014 2026-10-02 06:28:40,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /mail/data HTTP/1.1" 200 - 20 0.064 0.037 2026-10-02 06:28:40,475 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.080 2026-10-02 06:28:40,521 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /web/image?model=res.users&field=avatar_128&id=823 HTTP/1.1" 200 - 9 0.021 0.104 2026-10-02 06:28:40,565 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:28:40,569 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.023 0.143 2026-10-02 06:28:40,608 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.012 0.093 2026-10-02 06:28:40,652 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:40,856 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.111 0.142 2026-10-02 06:28:40,912 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:40] "GET /web/image/res.company/128/favicon HTTP/1.1" 200 - 9 0.023 0.334 2026-10-02 06:28:41,068 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.104 0.071 2026-10-02 06:28:41,191 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:41,275 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-02 06:28:41,296 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.012 0.035 2026-10-02 06:28:41,301 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.029 2026-10-02 06:28:41,357 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-02 06:28:41,583 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:41,587 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:41,599 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [2/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Clear account tour driven line')) 2026-10-02 06:28:41,673 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:41] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.016 0.021 2026-10-02 06:28:42,055 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.168 0.169 2026-10-02 06:28:42,095 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.006 0.014 2026-10-02 06:28:42,133 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.005 0.013 2026-10-02 06:28:42,159 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.005 0.036 2026-10-02 06:28:42,237 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.021 0.038 2026-10-02 06:28:42,327 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [3/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:28:42,418 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.001 0.083 2026-10-02 06:28:42,464 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:42,590 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.061 0.059 2026-10-02 06:28:42,655 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.012 2026-10-02 06:28:42,828 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.086 0.090 2026-10-02 06:28:42,876 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.024 2026-10-02 06:28:42,956 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.020 0.034 2026-10-02 06:28:42,965 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.057 2026-10-02 06:28:43,048 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [4/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Match Clear account tour matched item (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Clear account tour matched item') .o_data_cell) 2026-10-02 06:28:43,106 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [5/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Trash the matched item so an open balance remains (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Clear account tour matched item') td button.fa-trash-o) 2026-10-02 06:28:43,152 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.012 0.024 2026-10-02 06:28:43,296 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.065 0.059 2026-10-02 06:28:43,340 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-02 06:28:43,346 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [6/15] Tour reconcile_clear_open_balance_account_focus_tour → Step The matched item is gone (trigger: body:not(:has(.o_reconcile_widget_line:contains('Clear account tour matched item')))) 2026-10-02 06:28:43,486 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.069 0.063 2026-10-02 06:28:43,518 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [7/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Select the open balance row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:28:43,557 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.021 0.029 2026-10-02 06:28:43,611 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [8/15] Tour reconcile_clear_open_balance_account_focus_tour → Step a.nav-link[name='manual_operations_tab'].active 2026-10-02 06:28:43,677 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [9/15] Tour reconcile_clear_open_balance_account_focus_tour → Step The open balance starts on an automatic account (trigger: .o_field_widget[name='manual_account_id']:not(.o_field_invalid) input) 2026-10-02 06:28:43,743 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.051 0.067 2026-10-02 06:28:43,787 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [clear-account-tour] initial: input shows "121000 Account Receivable" 2026-10-02 06:28:43,787 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [10/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Focus the Account input for real before emptying it (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:28:43,852 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [11/15] Tour reconcile_clear_open_balance_account_focus_tour → Step The Account input holds the focus (trigger: .o_field_widget[name='manual_account_id'] input:focus) 2026-10-02 06:28:43,876 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:43] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.007 0.013 2026-10-02 06:28:43,912 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [12/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Empty the Account, the input keeps focus (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:28:43,971 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [13/15] Tour reconcile_clear_open_balance_account_focus_tour → Step Commit the emptied Account through its change event, without leaving the input (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:28:44,025 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [14/15] Tour reconcile_clear_open_balance_account_focus_tour → Step The Account input shows an account again and still has the focus (trigger: .o_field_widget[name='manual_account_id']:not(.o_field_invalid) input) 2026-10-02 06:28:44,096 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:44] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.017 0.047 2026-10-02 06:28:44,178 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [clear-account-tour] after clear and change: input shows "121000 Account Receivable" 2026-10-02 06:28:44,178 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: [15/15] Tour reconcile_clear_open_balance_account_focus_tour → Step No error dialog (trigger: body:not(:has(.o_error_dialog))) 2026-10-02 06:28:44,230 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: tour succeeded 2026-10-02 06:28:44,231 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: Error received after termination: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR reconcile_clear_open_balance_account_focus_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-02 06:28:44,630 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.browser: heap 27820920 (allocated 29843456) 2026-10-02 06:28:44,633 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Closing chrome headless with pid 7136 2026-10-02 06:28:44,634 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Closing websocket connection 2026-10-02 06:28:44,634 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Terminating chrome headless with pid 7136 2026-10-02 06:28:44,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062844_748204_test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input.txt 2026-10-02 06:28:44,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_account_and_pressing_enter_keeps_the_focus_on_the_input: Removing chrome user profile "/tmp/tmpmbj85mdd_chrome_odoo" 2026-10-02 06:28:44,793 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account ... 2026-10-02 06:28:47,655 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Chrome pid: 7394 2026-10-02 06:28:47,655 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Chrome headless temporary user profile dir: /tmp/tmpecoa_407_chrome_odoo 2026-10-02 06:28:47,655 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Issuing json command http://127.0.0.1:45895/json/version 2026-10-02 06:28:47,657 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:45895/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:28:47,725 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Browser version: Chrome/150.0.7871.114 2026-10-02 06:28:47,740 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Issuing json command http://127.0.0.1:45895/json 2026-10-02 06:28:47,741 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:45895/json with timeout 3 increased to 10s during tests 2026-10-02 06:28:47,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Websocket url found: ws://127.0.0.1:45895/devtools/page/3120933872A3B16536870ADE94FF6745 2026-10-02 06:28:47,795 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Enable chrome headless console log notification 2026-10-02 06:28:47,828 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Chrome headless enable page notifications 2026-10-02 06:28:48,197 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_clear_account_user from n/a 2026-10-02 06:28:48,214 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Setting session cookie in browser 2026-10-02 06:28:48,225 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:28:48,225 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:28:48,250 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:28:50,615 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:50] "GET /odoo HTTP/1.1" 200 - 181 0.268 2.107 2026-10-02 06:28:50,621 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Navigation result: {'frameId': '3120933872A3B16536870ADE94FF6745', 'loaderId': 'BFC18D9DC16C136F9DFE0C5A9FA54A36', 'isDownload': False} 2026-10-02 06:28:50,621 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Evaluate ready code "odoo.isTourReady('reconcile_clear_open_balance_account_tour')" 2026-10-02 06:28:50,696 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:50] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.029 2026-10-02 06:28:50,746 121 INFO rb-1115226-225207-420259 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-10-02 06:28:50,747 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:50] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.028 0.054 2026-10-02 06:28:50,773 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.089 2026-10-02 06:28:51,128 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.247 0.213 2026-10-02 06:28:51,137 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.465 2026-10-02 06:28:51,157 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.346 2026-10-02 06:28:51,220 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-02 06:28:51,904 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:28:51,906 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:28:51,909 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:28:51,976 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.011 2026-10-02 06:28:52,008 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:52,058 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:28:52,167 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /odoo/offline HTTP/1.1" 200 - 5 0.025 0.046 2026-10-02 06:28:52,199 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.082 2026-10-02 06:28:52,233 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.096 2026-10-02 06:28:52,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Evaluate test code "odoo.startTour('reconcile_clear_open_balance_account_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:28:52,410 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:28:52,440 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:52,518 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "POST /mail/data HTTP/1.1" 200 - 34 0.182 0.052 2026-10-02 06:28:52,523 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:28:52,597 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/image?model=res.users&field=avatar_128&id=824 HTTP/1.1" 200 - 16 0.044 0.204 2026-10-02 06:28:52,640 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/image/res.partner/1983/avatar_128?unique=1790922498000 HTTP/1.1" 200 - 8 0.016 0.273 2026-10-02 06:28:52,674 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/image/res.company/128/favicon HTTP/1.1" 200 - 9 0.010 0.208 2026-10-02 06:28:52,716 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.149 2026-10-02 06:28:52,719 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.309 2026-10-02 06:28:52,745 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.386 2026-10-02 06:28:52,779 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:52,855 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.044 0.406 2026-10-02 06:28:52,985 121 INFO rb-1115226-225207-420259 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-10-02 06:28:52,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.015 2026-10-02 06:28:53,960 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [1/19] Tour reconcile_clear_open_balance_account_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Clear Account Tour Journal') button[name='action_open_reconcile']) 2026-10-02 06:28:53,993 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: Owl is running in 'dev' mode. 2026-10-02 06:28:53,998 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.013 0.006 2026-10-02 06:28:54,054 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.015 2026-10-02 06:28:54,064 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.020 2026-10-02 06:28:54,212 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /mail/data HTTP/1.1" 200 - 20 0.044 0.054 2026-10-02 06:28:54,252 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "GET /web/image?model=res.users&field=avatar_128&id=824 HTTP/1.1" 304 - 9 0.017 0.033 2026-10-02 06:28:54,257 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.134 2026-10-02 06:28:54,355 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.053 0.075 2026-10-02 06:28:54,429 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.125 2026-10-02 06:28:54,699 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.132 0.145 2026-10-02 06:28:54,960 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:54] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.145 0.073 2026-10-02 06:28:55,064 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:55,146 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-10-02 06:28:55,154 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.003 0.020 2026-10-02 06:28:55,161 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.027 2026-10-02 06:28:55,209 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.008 0.021 2026-10-02 06:28:55,362 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:28:55,364 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:28:55,402 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [2/19] Tour reconcile_clear_open_balance_account_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Clear account tour driven line')) 2026-10-02 06:28:55,482 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.035 0.030 2026-10-02 06:28:55,869 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.164 0.175 2026-10-02 06:28:55,933 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.010 0.023 2026-10-02 06:28:55,955 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:28:55,991 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:55] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.011 0.012 2026-10-02 06:28:56,053 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.022 0.051 2026-10-02 06:28:56,133 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.018 0.087 2026-10-02 06:28:56,223 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [3/19] Tour reconcile_clear_open_balance_account_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:28:56,286 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.091 2026-10-02 06:28:56,336 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:56,415 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.033 0.045 2026-10-02 06:28:56,507 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.007 0.029 2026-10-02 06:28:56,675 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.081 0.116 2026-10-02 06:28:56,725 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.024 2026-10-02 06:28:56,763 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:28:56,818 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:56] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.026 0.035 2026-10-02 06:28:56,896 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [4/19] Tour reconcile_clear_open_balance_account_tour → Step Match Clear account tour matched item (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Clear account tour matched item') .o_data_cell) 2026-10-02 06:28:56,963 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [5/19] Tour reconcile_clear_open_balance_account_tour → Step Trash the matched item so an open balance remains (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Clear account tour matched item') td button.fa-trash-o) 2026-10-02 06:28:57,019 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.024 0.029 2026-10-02 06:28:57,211 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.103 0.064 2026-10-02 06:28:57,253 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.004 0.018 2026-10-02 06:28:57,258 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [6/19] Tour reconcile_clear_open_balance_account_tour → Step The matched item is gone (trigger: body:not(:has(.o_reconcile_widget_line:contains('Clear account tour matched item')))) 2026-10-02 06:28:57,431 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.105 0.059 2026-10-02 06:28:57,465 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [7/19] Tour reconcile_clear_open_balance_account_tour → Step Select the open balance row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:28:57,516 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.024 0.041 2026-10-02 06:28:57,581 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [8/19] Tour reconcile_clear_open_balance_account_tour → Step a.nav-link[name='manual_operations_tab'].active 2026-10-02 06:28:57,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [9/19] Tour reconcile_clear_open_balance_account_tour → Step The open balance starts on an automatic account (trigger: .o_field_widget[name='manual_account_id']:not(.o_field_invalid) input) 2026-10-02 06:28:57,756 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.080 0.086 2026-10-02 06:28:57,798 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [clear-account-tour] initial: input shows "121000 Account Receivable" 2026-10-02 06:28:57,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [10/19] Tour reconcile_clear_open_balance_account_tour → Step Empty the Account (trigger: .o_field_widget[name='manual_account_id'] input) 2026-10-02 06:28:57,885 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [11/19] Tour reconcile_clear_open_balance_account_tour → Step Leave the Account input so the change is committed (trigger: .o_field_widget[name='manual_name'] input) 2026-10-02 06:28:57,905 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:57] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.013 0.014 2026-10-02 06:28:57,949 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [12/19] Tour reconcile_clear_open_balance_account_tour → Step The Account input shows the automatic account the server restored (trigger: .o_field_widget[name='manual_account_id']:not(.o_field_invalid) input) 2026-10-02 06:28:58,104 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.069 0.068 2026-10-02 06:28:58,211 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [clear-account-tour] after clear and blur: input shows "121000 Account Receivable" 2026-10-02 06:28:58,211 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [13/19] Tour reconcile_clear_open_balance_account_tour → Step Click another card (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost):not(.o_kanban_record_reconcile_selected_st_line)) 2026-10-02 06:28:58,264 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [14/19] Tour reconcile_clear_open_balance_account_tour → Step The other card is selected (trigger: .o_kanban_record_reconcile_selected_st_line:contains('Clear account tour second line')) 2026-10-02 06:28:58,304 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.017 0.020 2026-10-02 06:28:58,340 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.007 0.016 2026-10-02 06:28:58,451 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.040 0.039 2026-10-02 06:28:58,496 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.015 0.013 2026-10-02 06:28:58,519 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.033 2026-10-02 06:28:58,565 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [15/19] Tour reconcile_clear_open_balance_account_tour → Step Come back to the first card (trigger: .o_account_reconcile_kanban_main .o_kanban_record:contains('Clear account tour driven line')) 2026-10-02 06:28:58,627 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [16/19] Tour reconcile_clear_open_balance_account_tour → Step The first card is selected again (trigger: .o_kanban_record_reconcile_selected_st_line:contains('Clear account tour driven line')) 2026-10-02 06:28:58,726 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 14 0.032 0.049 2026-10-02 06:28:58,775 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.019 2026-10-02 06:28:58,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [17/19] Tour reconcile_clear_open_balance_account_tour → Step Reselect the open balance row (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.suspense) 2026-10-02 06:28:58,890 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [18/19] Tour reconcile_clear_open_balance_account_tour → Step The account is still shown, consistent and valid (trigger: .o_field_widget[name='manual_account_id']:not(.o_field_invalid) input) 2026-10-02 06:28:58,941 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [clear-account-tour] after card round trip: input shows "121000 Account Receivable" 2026-10-02 06:28:58,942 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: [19/19] Tour reconcile_clear_open_balance_account_tour → Step No error dialog (trigger: body:not(:has(.o_error_dialog))) 2026-10-02 06:28:58,972 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:28:58] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 12 0.043 0.037 2026-10-02 06:28:59,003 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: tour succeeded 2026-10-02 06:28:59,004 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: Error received after termination: ╔══════════════════════════════════════════════════════════╗ ║ TOUR reconcile_clear_open_balance_account_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-02 06:28:59,395 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account.browser: heap 29446280 (allocated 30892032) 2026-10-02 06:28:59,405 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Closing chrome headless with pid 7394 2026-10-02 06:28:59,413 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Closing websocket connection 2026-10-02 06:28:59,418 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Terminating chrome headless with pid 7394 2026-10-02 06:28:59,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062859_567175_test_clearing_the_open_balance_account_shows_the_automatic_account.txt 2026-10-02 06:28:59,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileClearOpenBalanceAccountTour.test_clearing_the_open_balance_account_shows_the_automatic_account: Removing chrome user profile "/tmp/tmpecoa_407_chrome_odoo" 2026-10-02 06:28:59,709 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:29:13,235 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour ... 2026-10-02 06:29:15,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Chrome pid: 7649 2026-10-02 06:29:15,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Chrome headless temporary user profile dir: /tmp/tmp1bv77ay2_chrome_odoo 2026-10-02 06:29:15,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:33747/json/version 2026-10-02 06:29:15,564 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33747/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:29:15,678 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Browser version: Chrome/150.0.7871.114 2026-10-02 06:29:15,678 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:33747/json 2026-10-02 06:29:15,678 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33747/json with timeout 3 increased to 10s during tests 2026-10-02 06:29:15,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Websocket url found: ws://127.0.0.1:33747/devtools/page/D00D27E7ADD5DAC25AAA96A94631B2BF 2026-10-02 06:29:15,790 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Enable chrome headless console log notification 2026-10-02 06:29:15,827 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Chrome headless enable page notifications 2026-10-02 06:29:15,998 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_fx_user from n/a 2026-10-02 06:29:16,008 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Setting session cookie in browser 2026-10-02 06:29:16,014 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:29:16,014 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:29:16,052 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:29:17,460 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /odoo HTTP/1.1" 200 - 186 0.269 1.160 2026-10-02 06:29:17,465 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Navigation result: {'frameId': 'D00D27E7ADD5DAC25AAA96A94631B2BF', 'loaderId': 'C10CBF817546A251B683370E0649B54D', 'isDownload': False} 2026-10-02 06:29:17,465 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Evaluate ready code "odoo.isTourReady('reconcile_fx_validate_tour')" 2026-10-02 06:29:17,518 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-02 06:29:17,532 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.031 2026-10-02 06:29:17,549 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.044 2026-10-02 06:29:17,634 121 INFO rb-1115226-225207-420259 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-10-02 06:29:17,918 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.243 0.172 2026-10-02 06:29:17,943 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.420 2026-10-02 06:29:17,959 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:17] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.067 2026-10-02 06:29:18,543 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.009 0.023 2026-10-02 06:29:18,570 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:18,573 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-10-02 06:29:18,583 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-02 06:29:18,651 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:18,667 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.015 0.011 2026-10-02 06:29:18,677 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:29:18,801 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.022 0.023 2026-10-02 06:29:18,831 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.050 2026-10-02 06:29:18,890 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.030 0.074 2026-10-02 06:29:18,926 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.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-10-02 06:29:19,040 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:29:19,070 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/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.003 2026-10-02 06:29:19,150 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "POST /mail/data HTTP/1.1" 200 - 34 0.167 0.067 2026-10-02 06:29:19,159 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.242 2026-10-02 06:29:19,238 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /web/image/res.partner/1994/avatar_128?unique=1790922539000 HTTP/1.1" 200 - 15 0.046 0.235 2026-10-02 06:29:19,344 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.041 0.293 2026-10-02 06:29:19,387 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.400 2026-10-02 06:29:19,461 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /web/image?model=res.users&field=avatar_128&id=827 HTTP/1.1" 200 - 9 0.029 0.477 2026-10-02 06:29:19,494 121 INFO rb-1115226-225207-420259 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-10-02 06:29:19,520 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.026 0.077 2026-10-02 06:29:19,586 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.034 0.366 2026-10-02 06:29:20,283 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: [1/8] Tour reconcile_fx_validate_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('FX Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:29:20,327 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.007 0.023 2026-10-02 06:29:20,362 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:20,488 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.015 2026-10-02 06:29:20,510 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.005 0.024 2026-10-02 06:29:20,564 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:20,601 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:20,722 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "POST /mail/data HTTP/1.1" 200 - 20 0.131 0.042 2026-10-02 06:29:20,781 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /web/image/res.company/129/favicon HTTP/1.1" 200 - 9 0.017 0.165 2026-10-02 06:29:20,783 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.168 2026-10-02 06:29:20,866 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "GET /web/image?model=res.users&field=avatar_128&id=827 HTTP/1.1" 200 - 9 0.044 0.220 2026-10-02 06:29:20,925 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.034 0.268 2026-10-02 06:29:20,974 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.013 0.165 2026-10-02 06:29:21,010 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:21,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.065 0.164 2026-10-02 06:29:21,332 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.056 0.057 2026-10-02 06:29:21,421 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:29:21,487 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.008 2026-10-02 06:29:21,509 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.011 0.005 2026-10-02 06:29:21,521 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/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-10-02 06:29:21,547 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-02 06:29:21,734 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:29:21,734 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:29:21,774 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: [2/8] Tour reconcile_fx_validate_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:29:21,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:21] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.057 0.031 2026-10-02 06:29:22,183 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.114 0.160 2026-10-02 06:29:22,218 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.016 2026-10-02 06:29:22,276 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.011 0.027 2026-10-02 06:29:22,310 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.009 0.064 2026-10-02 06:29:22,341 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.002 0.026 2026-10-02 06:29:22,423 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: [3/8] Tour reconcile_fx_validate_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:29:22,504 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.005 0.106 2026-10-02 06:29:22,558 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:29:22,770 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.149 0.061 2026-10-02 06:29:22,844 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:22] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.023 2026-10-02 06:29:23,026 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.104 0.092 2026-10-02 06:29:23,066 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.004 0.020 2026-10-02 06:29:23,096 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:29:23,144 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.018 0.028 2026-10-02 06:29:23,247 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: [4/8] Tour reconcile_fx_validate_tour → Step Match FX tour receivable (trigger: .o_field_reconcile_lines_match .o_data_row:contains('FX tour receivable') .o_data_cell) 2026-10-02 06:29:23,313 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.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-10-02 06:29:23,393 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.030 0.037 2026-10-02 06:29:23,572 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 32 0.081 0.064 2026-10-02 06:29:23,613 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.007 2026-10-02 06:29:23,619 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.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 (trigger: .o_reconcile_widget_table td) 2026-10-02 06:29:23,679 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: [7/8] Tour reconcile_fx_validate_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:29:23,751 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.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-10-02 06:29:23,826 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:23] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 24 0.039 0.031 2026-10-02 06:29:24,059 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #827 deleted account.move.line.ctp records with IDs: [1568] 2026-10-02 06:29:24,290 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #827 deleted account.move.line records with IDs: [3202] 2026-10-02 06:29:25,306 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 471 0.844 0.615 2026-10-02 06:29:25,315 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 1.460 2026-10-02 06:29:25,317 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.509 2026-10-02 06:29:25,417 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 18 0.050 0.042 2026-10-02 06:29:25,474 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-10-02 06:29:25,503 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:25] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:29:25,514 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: tour succeeded 2026-10-02 06:29:25,515 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR reconcile_fx_validate_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-02 06:29:25,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour.browser: heap 27436456 (allocated 28532736) 2026-10-02 06:29:25,854 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Closing chrome headless with pid 7649 2026-10-02 06:29:25,858 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Closing websocket connection 2026-10-02 06:29:25,862 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Terminating chrome headless with pid 7649 2026-10-02 06:29:25,984 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062925_984681_test_reconcile_fx_validate_tour.txt 2026-10-02 06:29:25,985 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_fx_validate_tour: Removing chrome user profile "/tmp/tmp1bv77ay2_chrome_odoo" 2026-10-02 06:29:26,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour ... 2026-10-02 06:29:28,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Chrome pid: 7895 2026-10-02 06:29:28,217 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Chrome headless temporary user profile dir: /tmp/tmpoweuv79j_chrome_odoo 2026-10-02 06:29:28,218 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:34627/json/version 2026-10-02 06:29:28,223 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34627/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:29:28,304 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Browser version: Chrome/150.0.7871.114 2026-10-02 06:29:28,304 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:34627/json 2026-10-02 06:29:28,307 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:34627/json with timeout 3 increased to 10s during tests 2026-10-02 06:29:28,318 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Websocket url found: ws://127.0.0.1:34627/devtools/page/247F357DC8DC6B73A2FCAAA9E649EA4D 2026-10-02 06:29:28,339 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Enable chrome headless console log notification 2026-10-02 06:29:28,402 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Chrome headless enable page notifications 2026-10-02 06:29:28,618 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_manual_fx_user from n/a 2026-10-02 06:29:28,637 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Setting session cookie in browser 2026-10-02 06:29:28,648 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:29:28,648 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:29:28,669 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:29:29,923 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:29] "GET /odoo HTTP/1.1" 200 - 186 0.233 1.031 2026-10-02 06:29:29,928 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Navigation result: {'frameId': '247F357DC8DC6B73A2FCAAA9E649EA4D', 'loaderId': 'CA16B7D8E5036302EEA4AB6C70C65019', 'isDownload': False} 2026-10-02 06:29:29,929 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Evaluate ready code "odoo.isTourReady('reconcile_manual_fx_tour')" 2026-10-02 06:29:29,965 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:29] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-02 06:29:29,986 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:29] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-02 06:29:30,043 121 INFO rb-1115226-225207-420259 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-10-02 06:29:30,391 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.286 0.134 2026-10-02 06:29:30,429 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.008 0.086 2026-10-02 06:29:30,443 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.462 2026-10-02 06:29:30,493 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.032 0.477 2026-10-02 06:29:30,829 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-10-02 06:29:30,899 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:30,906 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:30,910 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:30,936 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-10-02 06:29:30,955 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:30,996 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:30] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:29:31,029 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:29:31,062 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.020 2026-10-02 06:29:31,103 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.055 2026-10-02 06:29:31,126 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.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-10-02 06:29:31,200 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:29:31,205 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:31,319 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "POST /mail/data HTTP/1.1" 200 - 34 0.141 0.063 2026-10-02 06:29:31,376 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /web/image?model=res.users&field=avatar_128&id=828 HTTP/1.1" 200 - 16 0.025 0.210 2026-10-02 06:29:31,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.047 0.236 2026-10-02 06:29:31,535 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /web/image/res.partner/1995/avatar_128?unique=1790922539000 HTTP/1.1" 200 - 8 0.028 0.361 2026-10-02 06:29:31,577 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "POST /web/action/load HTTP/1.1" 200 - 5 0.017 0.404 2026-10-02 06:29:31,581 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.366 2026-10-02 06:29:31,609 121 INFO rb-1115226-225207-420259 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-10-02 06:29:31,646 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.030 0.272 2026-10-02 06:29:31,678 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.142 2026-10-02 06:29:32,328 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [1/10] Tour reconcile_manual_fx_tour → Step Select the journal item FX manual open receivable (trigger: .o_data_row:contains('FX manual open receivable') .o_list_record_selector) 2026-10-02 06:29:32,348 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:32,358 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.013 0.011 2026-10-02 06:29:32,399 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.012 2026-10-02 06:29:32,411 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.020 2026-10-02 06:29:32,486 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:29:32,644 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "POST /mail/data HTTP/1.1" 200 - 20 0.113 0.039 2026-10-02 06:29:32,699 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /web/image/res.partner/1995/avatar_128?unique=1790922539000 HTTP/1.1" 200 - 8 0.024 0.168 2026-10-02 06:29:32,737 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /web/image?model=res.users&field=avatar_128&id=828 HTTP/1.1" 304 - 9 0.012 0.198 2026-10-02 06:29:32,771 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:32,780 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.247 2026-10-02 06:29:32,815 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.016 0.133 2026-10-02 06:29:32,862 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-02 06:29:32,868 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:32] "GET /web/image/res.company/129/favicon HTTP/1.1" 200 - 9 0.013 0.086 2026-10-02 06:29:33,206 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.179 0.215 2026-10-02 06:29:33,276 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.014 0.031 2026-10-02 06:29:33,399 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 19 0.081 0.059 2026-10-02 06:29:33,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.144 2026-10-02 06:29:33,624 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [2/10] Tour reconcile_manual_fx_tour → Step Select the journal item FX manual settlement receivable (trigger: .o_data_row:contains('FX manual settlement receivable') .o_list_record_selector) 2026-10-02 06:29:33,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [3/10] Tour reconcile_manual_fx_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-10-02 06:29:33,704 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.044 0.020 2026-10-02 06:29:33,775 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [4/10] Tour reconcile_manual_fx_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:29:33,780 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:33] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.049 2026-10-02 06:29:33,873 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [5/10] Tour reconcile_manual_fx_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:29:33,935 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [6/10] Tour reconcile_manual_fx_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:29:34,023 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/action/load HTTP/1.1" 200 - 11 0.036 0.036 2026-10-02 06:29:34,279 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/action/run HTTP/1.1" 200 - 57 0.117 0.118 2026-10-02 06:29:34,362 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.010 0.053 2026-10-02 06:29:34,405 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:29:34,458 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.014 0.044 2026-10-02 06:29:34,607 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.009 0.078 2026-10-02 06:29:34,661 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.029 2026-10-02 06:29:34,698 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-02 06:29:34,754 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [7/10] Tour reconcile_manual_fx_tour → Step The realized-FX preview row is present (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.exchange_diff) 2026-10-02 06:29:34,768 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:34] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.017 2026-10-02 06:29:34,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [8/10] 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-10-02 06:29:34,881 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [9/10] Tour reconcile_manual_fx_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:29:34,958 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: [10/10] Tour reconcile_manual_fx_tour → Step Validate is replaced by Revert once the items are reconciled (trigger: .o_account_reconcile_form_statusbar button[name='action_revert_reconciliation']) 2026-10-02 06:29:35,869 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:35] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 277 0.512 0.394 2026-10-02 06:29:35,879 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:35] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.893 2026-10-02 06:29:35,881 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.630 2026-10-02 06:29:35,936 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:35] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.012 0.032 2026-10-02 06:29:36,004 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:36] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.004 0.022 2026-10-02 06:29:36,030 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: tour succeeded 2026-10-02 06:29:36,031 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: ╔═════════════════════════════════════════╗ ║ TOUR reconcile_manual_fx_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-02 06:29:36,060 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:36] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.022 0.025 2026-10-02 06:29:36,232 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:36] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.113 0.093 2026-10-02 06:29:36,252 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:36] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.007 0.204 2026-10-02 06:29:36,548 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour.browser: heap 25159672 (allocated 26959872) 2026-10-02 06:29:36,581 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Closing chrome headless with pid 7895 2026-10-02 06:29:36,586 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Closing websocket connection 2026-10-02 06:29:36,590 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Terminating chrome headless with pid 7895 2026-10-02 06:29:36,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_062936_729188_test_reconcile_manual_fx_tour.txt 2026-10-02 06:29:36,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileFxRoundTripTour.test_reconcile_manual_fx_tour: Removing chrome user profile "/tmp/tmpoweuv79j_chrome_odoo" 2026-10-02 06:29:36,825 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:29:52,952 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-10-02 06:29:54,294 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome pid: 8138 2026-10-02 06:29:54,295 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless temporary user profile dir: /tmp/tmpqyp0qt5p_chrome_odoo 2026-10-02 06:29:54,295 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Issuing json command http://127.0.0.1:35533/json/version 2026-10-02 06:29:54,296 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35533/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:29:54,439 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Browser version: Chrome/150.0.7871.114 2026-10-02 06:29:54,439 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Issuing json command http://127.0.0.1:35533/json 2026-10-02 06:29:54,440 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:35533/json with timeout 3 increased to 10s during tests 2026-10-02 06:29:54,464 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Websocket url found: ws://127.0.0.1:35533/devtools/page/50ECC6AF54B8A91F359C35CBDC4AD31A 2026-10-02 06:29:54,494 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Enable chrome headless console log notification 2026-10-02 06:29:54,531 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless enable page notifications 2026-10-02 06:29:54,665 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_fence_absent from n/a 2026-10-02 06:29:54,673 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Setting session cookie in browser 2026-10-02 06:29:54,699 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:29:54,700 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:29:54,737 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:29:56,131 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /odoo HTTP/1.1" 200 - 181 0.322 1.087 2026-10-02 06:29:56,136 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigation result: {'frameId': '50ECC6AF54B8A91F359C35CBDC4AD31A', 'loaderId': 'D47CBD6F1252084751BF887817F8F444', 'isDownload': False} 2026-10-02 06:29:56,136 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Evaluate ready code "odoo.isTourReady('reconcile_group_fence_absent_tour')" 2026-10-02 06:29:56,208 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.023 0.012 2026-10-02 06:29:56,229 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.046 2026-10-02 06:29:56,232 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.044 2026-10-02 06:29:56,259 121 INFO rb-1115226-225207-420259 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-10-02 06:29:56,615 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/webclient/load_menus/f1357816c8f7dc5099e2596e3f5b88150747febd72ae1ed4bf244ae48cbd2948 HTTP/1.1" 200 - 139 0.279 0.156 2026-10-02 06:29:56,683 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.037 0.446 2026-10-02 06:29:56,702 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:56] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.202 2026-10-02 06:29:57,110 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-02 06:29:57,192 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-10-02 06:29:57,198 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:57,200 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:29:57,275 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.021 0.012 2026-10-02 06:29:57,282 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:57,301 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:29:57,383 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.034 2026-10-02 06:29:57,404 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.011 2026-10-02 06:29:57,455 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.027 0.014 2026-10-02 06:29:57,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.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-10-02 06:29:57,569 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-10-02 06:29:57,745 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "POST /mail/data HTTP/1.1" 200 - 34 0.110 0.059 2026-10-02 06:29:57,757 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:29:57,768 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:57,786 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:57,788 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/image/res.company/130/favicon HTTP/1.1" 200 - 9 0.020 0.176 2026-10-02 06:29:57,864 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /web/image?model=res.users&field=avatar_128&id=831 HTTP/1.1" 200 - 16 0.046 0.218 2026-10-02 06:29:57,985 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:57] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.068 0.279 2026-10-02 06:29:58,013 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:58] "GET /web/image/res.partner/2006/avatar_128?unique=1790922576000 HTTP/1.1" 200 - 8 0.007 0.396 2026-10-02 06:29:58,061 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.235 2026-10-02 06:29:58,087 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.479 2026-10-02 06:29:58,096 121 INFO rb-1115226-225207-420259 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-10-02 06:29:58,122 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.021 0.072 2026-10-02 06:29:59,094 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.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-10-02 06:29:59,104 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: Owl is running in 'dev' mode. 2026-10-02 06:29:59,130 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.005 0.005 2026-10-02 06:29:59,154 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.007 2026-10-02 06:29:59,166 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.016 2026-10-02 06:29:59,354 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /mail/data HTTP/1.1" 200 - 20 0.093 0.044 2026-10-02 06:29:59,356 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.128 2026-10-02 06:29:59,500 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "GET /web/image?model=res.users&field=avatar_128&id=831 HTTP/1.1" 304 - 9 0.076 0.172 2026-10-02 06:29:59,635 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "GET /web/image/res.partner/2006/avatar_128?unique=1790922576000 HTTP/1.1" 200 - 8 0.082 0.307 2026-10-02 06:29:59,674 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.020 0.271 2026-10-02 06:29:59,695 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.428 2026-10-02 06:29:59,701 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:29:59,888 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:29:59] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.076 0.097 2026-10-02 06:30:00,119 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.123 0.067 2026-10-02 06:30:00,205 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:30:00,279 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-02 06:30:00,287 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.017 2026-10-02 06:30:00,294 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.021 2026-10-02 06:30:00,304 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-02 06:30:00,453 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:00,454 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:00] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:30:00,482 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: [2/2] Tour reconcile_group_fence_absent_tour → Step An invoicing-only user does not see the Reconcile-N-Items button (trigger: body) 2026-10-02 06:30:00,631 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: tour succeeded 2026-10-02 06:30:00,634 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR reconcile_group_fence_absent_tour SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-02 06:30:01,005 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: heap 23747276 (allocated 24600576) 2026-10-02 06:30:01,015 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing chrome headless with pid 8138 2026-10-02 06:30:01,019 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing websocket connection 2026-10-02 06:30:01,022 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Terminating chrome headless with pid 8138 2026-10-02 06:30:01,140 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_063001_139856_test_reconcile_group_fence_absent_for_invoicing_only.txt 2026-10-02 06:30:01,140 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_absent_for_invoicing_only: Removing chrome user profile "/tmp/tmpqyp0qt5p_chrome_odoo" 2026-10-02 06:30:01,178 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user ... 2026-10-02 06:30:03,374 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Chrome pid: 8369 2026-10-02 06:30:03,375 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Chrome headless temporary user profile dir: /tmp/tmphgi47l2d_chrome_odoo 2026-10-02 06:30:03,375 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Issuing json command http://127.0.0.1:40401/json/version 2026-10-02 06:30:03,376 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40401/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:30:03,534 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Browser version: Chrome/150.0.7871.114 2026-10-02 06:30:03,534 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Issuing json command http://127.0.0.1:40401/json 2026-10-02 06:30:03,534 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:40401/json with timeout 3 increased to 10s during tests 2026-10-02 06:30:03,554 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Websocket url found: ws://127.0.0.1:40401/devtools/page/F4F4BC302F54329CF11D1B51625C8E4C 2026-10-02 06:30:03,591 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Enable chrome headless console log notification 2026-10-02 06:30:03,610 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Chrome headless enable page notifications 2026-10-02 06:30:03,857 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_fence_present from n/a 2026-10-02 06:30:03,867 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Setting session cookie in browser 2026-10-02 06:30:03,890 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:30:03,890 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:30:03,925 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:30:06,407 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /odoo HTTP/1.1" 200 - 181 0.209 2.288 2026-10-02 06:30:06,411 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Navigation result: {'frameId': 'F4F4BC302F54329CF11D1B51625C8E4C', 'loaderId': '2F482D316D74D853B336FDC43D608DAC', 'isDownload': False} 2026-10-02 06:30:06,411 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Evaluate ready code "odoo.isTourReady('reconcile_group_fence_present_tour')" 2026-10-02 06:30:06,448 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-02 06:30:06,483 121 INFO rb-1115226-225207-420259 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-10-02 06:30:06,758 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.202 0.112 2026-10-02 06:30:06,766 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.325 2026-10-02 06:30:06,778 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.333 2026-10-02 06:30:06,832 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.024 0.349 2026-10-02 06:30:06,867 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-02 06:30:06,980 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:06] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-02 06:30:07,756 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:30:07,760 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:30:07,772 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:30:07,849 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.013 2026-10-02 06:30:07,856 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:07,892 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:30:07,977 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.036 2026-10-02 06:30:08,015 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.007 0.038 2026-10-02 06:30:08,043 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.012 0.048 2026-10-02 06:30:08,106 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.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-10-02 06:30:08,223 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:30:08,231 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:08,290 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /mail/data HTTP/1.1" 200 - 34 0.139 0.056 2026-10-02 06:30:08,318 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.180 2026-10-02 06:30:08,387 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /web/image/res.partner/2007/avatar_128?unique=1790922576000 HTTP/1.1" 200 - 15 0.035 0.194 2026-10-02 06:30:08,393 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.178 2026-10-02 06:30:08,491 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.037 0.247 2026-10-02 06:30:08,589 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /web/image?model=res.users&field=avatar_128&id=832 HTTP/1.1" 200 - 9 0.046 0.414 2026-10-02 06:30:08,644 121 INFO rb-1115226-225207-420259 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-10-02 06:30:08,810 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /mail/data HTTP/1.1" 200 - 37 0.141 0.199 2026-10-02 06:30:08,859 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.017 0.244 2026-10-02 06:30:08,899 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.557 2026-10-02 06:30:09,470 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.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-10-02 06:30:09,485 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.007 2026-10-02 06:30:09,489 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:09,534 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-10-02 06:30:09,549 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.014 2026-10-02 06:30:09,716 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "POST /mail/data HTTP/1.1" 200 - 20 0.067 0.051 2026-10-02 06:30:09,792 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /web/image?model=res.users&field=avatar_128&id=832 HTTP/1.1" 200 - 9 0.040 0.099 2026-10-02 06:30:09,795 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.130 2026-10-02 06:30:09,842 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "POST /web/action/load HTTP/1.1" 200 - 10 0.028 0.151 2026-10-02 06:30:09,858 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:30:09,879 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.011 0.124 2026-10-02 06:30:09,911 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:09,951 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:09] "GET /web/image/res.company/130/favicon HTTP/1.1" 200 - 9 0.039 0.070 2026-10-02 06:30:10,162 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.088 0.198 2026-10-02 06:30:10,351 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.066 0.063 2026-10-02 06:30:10,462 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:30:10,543 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-02 06:30:10,549 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.013 2026-10-02 06:30:10,559 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.019 2026-10-02 06:30:10,610 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-02 06:30:10,755 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:30:10,762 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: [2/2] Tour reconcile_group_fence_present_tour → Step An accountant sees the Reconcile-N-Items button (trigger: button[name='action_open_reconcile'].btn-primary) 2026-10-02 06:30:10,764 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:10] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-02 06:30:10,849 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: tour succeeded 2026-10-02 06:30:10,850 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR reconcile_group_fence_present_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-10-02 06:30:11,132 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user.browser: heap 24073076 (allocated 25124864) 2026-10-02 06:30:11,139 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Closing chrome headless with pid 8369 2026-10-02 06:30:11,140 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Closing websocket connection 2026-10-02 06:30:11,141 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Terminating chrome headless with pid 8369 2026-10-02 06:30:11,258 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_063011_258200_test_reconcile_group_fence_present_for_account_user.txt 2026-10-02 06:30:11,258 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEntryPointsFollowAccountingRightsTour.test_reconcile_group_fence_present_for_account_user: Removing chrome user profile "/tmp/tmphgi47l2d_chrome_odoo" 2026-10-02 06:30:11,358 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:30:26,295 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice ... 2026-10-02 06:30:28,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Chrome pid: 8600 2026-10-02 06:30:28,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Chrome headless temporary user profile dir: /tmp/tmp9l1tegvq_chrome_odoo 2026-10-02 06:30:28,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Issuing json command http://127.0.0.1:36127/json/version 2026-10-02 06:30:28,569 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36127/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:30:28,647 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Browser version: Chrome/150.0.7871.114 2026-10-02 06:30:28,648 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Issuing json command http://127.0.0.1:36127/json 2026-10-02 06:30:28,660 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:36127/json with timeout 3 increased to 10s during tests 2026-10-02 06:30:28,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Websocket url found: ws://127.0.0.1:36127/devtools/page/89FFFD0218B8FDDBDD107E433DE7BAD8 2026-10-02 06:30:28,715 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Enable chrome headless console log notification 2026-10-02 06:30:28,736 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Chrome headless enable page notifications 2026-10-02 06:30:29,026 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_difference_bank_user from n/a 2026-10-02 06:30:29,043 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Setting session cookie in browser 2026-10-02 06:30:29,046 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:30:29,046 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:30:29,068 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:30:30,546 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /odoo HTTP/1.1" 200 - 181 0.390 1.092 2026-10-02 06:30:30,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Navigation result: {'frameId': '89FFFD0218B8FDDBDD107E433DE7BAD8', 'loaderId': 'A409D18A4240470FC40216BECFE74C8D', 'isDownload': False} 2026-10-02 06:30:30,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Evaluate ready code "odoo.isTourReady('reconcile_bank_payment_difference_tour')" 2026-10-02 06:30:30,797 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.101 0.107 2026-10-02 06:30:30,807 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.223 2026-10-02 06:30:30,818 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.204 2026-10-02 06:30:30,832 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.236 2026-10-02 06:30:30,881 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.018 0.247 2026-10-02 06:30:30,892 121 INFO rb-1115226-225207-420259 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-10-02 06:30:30,953 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:30] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.023 2026-10-02 06:30:31,027 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-02 06:30:31,768 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-10-02 06:30:31,771 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-10-02 06:30:31,775 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-10-02 06:30:31,802 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.007 2026-10-02 06:30:31,823 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:31,848 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:30:31,911 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-10-02 06:30:31,932 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.020 2026-10-02 06:30:31,948 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:31] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.021 2026-10-02 06:30:31,988 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Evaluate test code "odoo.startTour('reconcile_bank_payment_difference_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:30:32,092 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.034 2026-10-02 06:30:32,125 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:32,134 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-02 06:30:32,231 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /web/image?model=res.users&field=avatar_128&id=835 HTTP/1.1" 200 - 16 0.076 0.117 2026-10-02 06:30:32,265 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /web/image/res.partner/2018/avatar_128?unique=1790922611000 HTTP/1.1" 200 - 8 0.012 0.204 2026-10-02 06:30:32,342 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:30:32,432 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.080 0.254 2026-10-02 06:30:32,461 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.417 2026-10-02 06:30:32,509 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.304 2026-10-02 06:30:32,513 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.407 2026-10-02 06:30:32,544 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.011 2026-10-02 06:30:32,587 121 INFO rb-1115226-225207-420259 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-10-02 06:30:33,312 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [1/10] Tour reconcile_bank_payment_difference_tour → Step Open the reconcile kanban of the fixture's own journal (trigger: .o_kanban_record:contains('Difference Tour Bank') button[name='action_open_reconcile']) 2026-10-02 06:30:33,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:33,356 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.013 0.010 2026-10-02 06:30:33,453 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.016 2026-10-02 06:30:33,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.026 2026-10-02 06:30:33,681 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "POST /mail/data HTTP/1.1" 200 - 20 0.080 0.055 2026-10-02 06:30:33,683 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.096 2026-10-02 06:30:33,749 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "GET /web/image?model=res.users&field=avatar_128&id=835 HTTP/1.1" 304 - 9 0.034 0.116 2026-10-02 06:30:33,800 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "POST /web/action/load HTTP/1.1" 200 - 10 0.029 0.175 2026-10-02 06:30:33,839 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.014 0.111 2026-10-02 06:30:33,872 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:33,884 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:33] "GET /web/image/res.company/131/favicon HTTP/1.1" 200 - 9 0.023 0.082 2026-10-02 06:30:34,126 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.126 0.173 2026-10-02 06:30:34,315 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.089 0.069 2026-10-02 06:30:34,391 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:30:34,492 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-10-02 06:30:34,518 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.007 0.011 2026-10-02 06:30:34,530 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.025 2026-10-02 06:30:34,547 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "GET /web/assets/e75caf5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-02 06:30:34,683 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:30:34,685 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:34,719 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [2/10] Tour reconcile_bank_payment_difference_tour → Step Open the fixture's transaction (trigger: .o_account_reconcile_kanban_main .o_kanban_record:not(.o_kanban_ghost)) 2026-10-02 06:30:34,808 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:34] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.045 0.039 2026-10-02 06:30:35,166 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.158 0.169 2026-10-02 06:30:35,193 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.005 0.009 2026-10-02 06:30:35,237 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.012 0.015 2026-10-02 06:30:35,258 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.035 2026-10-02 06:30:35,338 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.008 0.048 2026-10-02 06:30:35,412 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [3/10] Tour reconcile_bank_payment_difference_tour → Step Open Match Existing Entries (trigger: a.nav-link[name='match_existing_entries_tab']) 2026-10-02 06:30:35,537 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.002 0.112 2026-10-02 06:30:35,599 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:30:35,744 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.088 0.053 2026-10-02 06:30:35,858 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.011 2026-10-02 06:30:35,993 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:35] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 45 0.043 0.102 2026-10-02 06:30:36,065 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.029 2026-10-02 06:30:36,152 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.015 0.027 2026-10-02 06:30:36,161 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.038 2026-10-02 06:30:36,260 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [4/10] Tour reconcile_bank_payment_difference_tour → Step Match Difference Tour Item (trigger: .o_field_reconcile_lines_match .o_data_row:contains('Difference Tour Item') .o_data_cell) 2026-10-02 06:30:36,320 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [5/10] Tour reconcile_bank_payment_difference_tour → Step Select the matched, capped item (trigger: .o_reconcile_widget_table .o_reconcile_widget_line.other:contains('Difference Tour Item')) 2026-10-02 06:30:36,355 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.014 0.020 2026-10-02 06:30:36,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.040 0.054 2026-10-02 06:30:36,518 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.004 0.021 2026-10-02 06:30:36,553 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [6/10] Tour reconcile_bank_payment_difference_tour → Step Choose Mark as fully paid (trigger: .o_field_widget[name='payment_difference_handling'] input[data-value='reconcile']) 2026-10-02 06:30:36,685 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 28 0.056 0.059 2026-10-02 06:30:36,731 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [7/10] Tour reconcile_bank_payment_difference_tour → Step Choose the account Difference Tour Account (trigger: .o_field_widget[name='writeoff_account_id'] input) 2026-10-02 06:30:36,880 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 28 0.066 0.063 2026-10-02 06:30:36,949 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [8/10] Tour reconcile_bank_payment_difference_tour → Step Pick it from the dropdown (trigger: .ui-autocomplete .ui-menu-item a:contains('Difference Tour Account')) 2026-10-02 06:30:36,971 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:36] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.020 0.014 2026-10-02 06:30:37,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:37] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.023 0.017 2026-10-02 06:30:37,284 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [9/10] Tour reconcile_bank_payment_difference_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:30:37,410 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:37] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 30 0.054 0.059 2026-10-02 06:30:37,450 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: [10/10] Tour reconcile_bank_payment_difference_tour → Step The transaction 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-10-02 06:30:37,562 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:37] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 31 0.044 0.059 2026-10-02 06:30:37,763 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #835 deleted account.move.line.ctp records with IDs: [1577] 2026-10-02 06:30:38,057 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #835 deleted account.move.line records with IDs: [3219] 2026-10-02 06:30:38,740 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:38] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 314 0.739 0.415 2026-10-02 06:30:38,743 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.882 2026-10-02 06:30:38,878 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:38] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 18 0.078 0.042 2026-10-02 06:30:38,919 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:38] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.018 2026-10-02 06:30:38,951 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:38] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:38,960 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: tour succeeded 2026-10-02 06:30:38,961 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR reconcile_bank_payment_difference_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-02 06:30:39,225 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice.browser: heap 28075076 (allocated 29319168) 2026-10-02 06:30:39,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Closing chrome headless with pid 8600 2026-10-02 06:30:39,248 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Closing websocket connection 2026-10-02 06:30:39,248 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Terminating chrome headless with pid 8600 2026-10-02 06:30:39,404 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_063039_403859_test_bank_payment_difference_choice.txt 2026-10-02 06:30:39,404 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_bank_payment_difference_choice: Removing chrome user profile "/tmp/tmp9l1tegvq_chrome_odoo" 2026-10-02 06:30:39,460 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice ... 2026-10-02 06:30:41,689 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Chrome pid: 8847 2026-10-02 06:30:41,689 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Chrome headless temporary user profile dir: /tmp/tmp6elxdrvp_chrome_odoo 2026-10-02 06:30:41,689 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Issuing json command http://127.0.0.1:33407/json/version 2026-10-02 06:30:41,691 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33407/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:30:41,956 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Browser version: Chrome/150.0.7871.114 2026-10-02 06:30:41,961 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Issuing json command http://127.0.0.1:33407/json 2026-10-02 06:30:41,966 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:33407/json with timeout 3 increased to 10s during tests 2026-10-02 06:30:42,047 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Websocket url found: ws://127.0.0.1:33407/devtools/page/D33CC35FD688A37B06C355E574138CD0 2026-10-02 06:30:42,088 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Enable chrome headless console log notification 2026-10-02 06:30:42,107 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Chrome headless enable page notifications 2026-10-02 06:30:42,317 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:recon_difference_ji_user from n/a 2026-10-02 06:30:42,329 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Setting session cookie in browser 2026-10-02 06:30:42,348 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Open "http://127.0.0.1:8069/odoo" in browser 2026-10-02 06:30:42,348 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-02 06:30:42,395 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:30:43,793 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:43] "GET /odoo HTTP/1.1" 200 - 181 0.291 1.119 2026-10-02 06:30:43,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Navigation result: {'frameId': 'D33CC35FD688A37B06C355E574138CD0', 'loaderId': '552F300AFA0D9CD4698E522546C1809A', 'isDownload': False} 2026-10-02 06:30:43,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Evaluate ready code "odoo.isTourReady('reconcile_journal_items_payment_difference_tour')" 2026-10-02 06:30:43,844 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:43] "GET /web/assets/0304171/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-02 06:30:43,986 121 INFO rb-1115226-225207-420259 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-10-02 06:30:44,244 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/webclient/load_menus/add02c7aee66aef13e1605d277b5895e582fd29e2c00b4e5e7f77eff9f990dd7 HTTP/1.1" 200 - 173 0.277 0.130 2026-10-02 06:30:44,279 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/assets/957d3b3/web.assets_web.min.js HTTP/1.1" 200 - 2 0.011 0.437 2026-10-02 06:30:44,348 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.034 0.471 2026-10-02 06:30:44,369 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.529 2026-10-02 06:30:44,420 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/assets/cc98e24/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-10-02 06:30:44,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:44] "GET /web/assets/8c61bc8/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.026 2026-10-02 06:30:45,411 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-10-02 06:30:45,423 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-10-02 06:30:45,426 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-10-02 06:30:45,463 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-10-02 06:30:45,507 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:45,531 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:30:45,600 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.027 2026-10-02 06:30:45,623 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.017 2026-10-02 06:30:45,665 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.023 0.025 2026-10-02 06:30:45,687 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Evaluate test code "odoo.startTour('reconcile_journal_items_payment_difference_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-10-02 06:30:45,883 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-02 06:30:45,904 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:30:45,968 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:45] "POST /mail/data HTTP/1.1" 200 - 34 0.190 0.076 2026-10-02 06:30:46,097 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.068 0.315 2026-10-02 06:30:46,243 121 INFO rb-1115226-225207-420259 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-10-02 06:30:46,245 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "GET /web/image?model=res.users&field=avatar_128&id=836 HTTP/1.1" 200 - 16 0.109 0.349 2026-10-02 06:30:46,270 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.481 2026-10-02 06:30:46,335 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "GET /web/image/res.partner/2019/avatar_128?unique=1790922611000 HTTP/1.1" 200 - 8 0.027 0.505 2026-10-02 06:30:46,336 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.468 2026-10-02 06:30:46,360 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.158 2026-10-02 06:30:46,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:46] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.018 0.387 2026-10-02 06:30:47,045 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [1/11] Tour reconcile_journal_items_payment_difference_tour → Step Select the journal item Difference JI larger item (trigger: .o_data_row:contains('Difference JI larger item') .o_list_record_selector) 2026-10-02 06:30:47,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.009 2026-10-02 06:30:47,111 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: Owl is running in 'dev' mode. 2026-10-02 06:30:47,171 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-10-02 06:30:47,190 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.014 2026-10-02 06:30:47,380 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /mail/data HTTP/1.1" 200 - 20 0.089 0.053 2026-10-02 06:30:47,382 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.137 2026-10-02 06:30:47,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.127 2026-10-02 06:30:47,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /web/image/res.partner/2019/avatar_128?unique=1790922611000 HTTP/1.1" 200 - 8 0.036 0.166 2026-10-02 06:30:47,495 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.085 2026-10-02 06:30:47,535 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:30:47,847 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 105 0.178 0.239 2026-10-02 06:30:47,924 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /web/image?model=res.users&field=avatar_128&id=836 HTTP/1.1" 200 - 9 0.048 0.598 2026-10-02 06:30:47,963 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.019 0.068 2026-10-02 06:30:47,976 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:47] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:30:48,014 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "GET /web/image/res.company/131/favicon HTTP/1.1" 200 - 9 0.013 0.035 2026-10-02 06:30:48,112 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.059 0.148 2026-10-02 06:30:48,115 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.209 2026-10-02 06:30:48,423 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [2/11] Tour reconcile_journal_items_payment_difference_tour → Step Select the journal item Difference JI smaller item (trigger: .o_data_row:contains('Difference JI smaller item') .o_list_record_selector) 2026-10-02 06:30:48,503 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.039 0.022 2026-10-02 06:30:48,520 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [3/11] Tour reconcile_journal_items_payment_difference_tour → Step Exactly the wanted journal items are selected (trigger: .o_data_row_selected:count(2)) 2026-10-02 06:30:48,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [4/11] Tour reconcile_journal_items_payment_difference_tour → Step Open the Actions menu (trigger: .o_cp_action_menus button[data-hotkey='u'].dropdown-toggle) 2026-10-02 06:30:48,587 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.021 0.028 2026-10-02 06:30:48,644 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [5/11] Tour reconcile_journal_items_payment_difference_tour → Step Run the Reconcile action of the selection (trigger: .o-dropdown--menu .dropdown-item:text('Reconcile')) 2026-10-02 06:30:48,708 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [6/11] Tour reconcile_journal_items_payment_difference_tour → Step The reconcile form opened (trigger: .o_account_reconcile_form_statusbar) 2026-10-02 06:30:48,777 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/action/load HTTP/1.1" 200 - 11 0.032 0.033 2026-10-02 06:30:48,983 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:48] "POST /web/action/run HTTP/1.1" 200 - 45 0.086 0.108 2026-10-02 06:30:49,076 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.013 0.064 2026-10-02 06:30:49,113 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-10-02 06:30:49,221 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.047 0.060 2026-10-02 06:30:49,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.015 0.095 2026-10-02 06:30:49,478 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.009 0.032 2026-10-02 06:30:49,512 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-02 06:30:49,580 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [7/11] Tour reconcile_journal_items_payment_difference_tour → Step Choose Mark as fully paid (trigger: .o_field_widget[name='payment_difference_handling'] input[data-value='reconcile']) 2026-10-02 06:30:49,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.016 0.017 2026-10-02 06:30:49,650 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [8/11] Tour reconcile_journal_items_payment_difference_tour → Step Choose the account Difference Tour Account (trigger: .o_field_widget[name='writeoff_account_id'] input) 2026-10-02 06:30:49,811 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 26 0.046 0.092 2026-10-02 06:30:49,875 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.018 2026-10-02 06:30:49,890 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [9/11] Tour reconcile_journal_items_payment_difference_tour → Step Pick it from the dropdown (trigger: .ui-autocomplete .ui-menu-item a:contains('Difference Tour Account')) 2026-10-02 06:30:49,957 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 9 0.021 0.032 2026-10-02 06:30:49,967 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-02 06:30:50,168 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:50] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.010 0.014 2026-10-02 06:30:50,227 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [10/11] Tour reconcile_journal_items_payment_difference_tour → Step Validate (trigger: .o_account_reconcile_form_statusbar button[name='action_validate']:not(.disabled)) 2026-10-02 06:30:50,360 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:50] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 29 0.064 0.063 2026-10-02 06:30:50,408 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:50] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-02 06:30:50,416 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: [11/11] Tour reconcile_journal_items_payment_difference_tour → Step Validate is replaced by Revert once the items are reconciled (trigger: .o_account_reconcile_form_statusbar button[name='action_revert_reconciliation']) 2026-10-02 06:30:50,600 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:50] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 27 0.068 0.103 2026-10-02 06:30:51,297 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 221 0.347 0.335 2026-10-02 06:30:51,320 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.677 2026-10-02 06:30:51,331 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.696 2026-10-02 06:30:51,401 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 14 0.033 0.057 2026-10-02 06:30:51,449 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.012 2026-10-02 06:30:51,464 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.012 2026-10-02 06:30:51,479 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: tour succeeded 2026-10-02 06:30:51,479 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR reconcile_journal_items_payment_difference_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-02 06:30:51,662 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.130 0.079 2026-10-02 06:30:51,698 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:30:51] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.017 0.165 2026-10-02 06:30:51,944 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice.browser: heap 26130412 (allocated 27746304) 2026-10-02 06:30:52,002 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Closing chrome headless with pid 8847 2026-10-02 06:30:52,012 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Closing websocket connection 2026-10-02 06:30:52,018 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Terminating chrome headless with pid 8847 2026-10-02 06:30:52,165 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Chrome Log in: /tmp/odoo_tests/rb-1115226-225207-420259/chrome_logs/chrome_log_20261002_063052_165627_test_journal_items_payment_difference_choice.txt 2026-10-02 06:30:52,165 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcilePaymentDifferenceChoiceTour.test_journal_items_payment_difference_choice: Removing chrome user profile "/tmp/tmp6elxdrvp_chrome_odoo" 2026-10-02 06:30:52,304 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:31:06,129 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_a_bank_transaction_inside_the_lock_date_blocks_a_user_without_exception ... 2026-10-02 06:31:07,969 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #840 deleted account.move.line.ctp records with IDs: [1583] 2026-10-02 06:31:08,089 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #840 deleted account.move.line records with IDs: [3229] 2026-10-02 06:31:08,256 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_a_journal_items_difference_on_or_before_the_lock_date_blocks_a_user_without_exception ... 2026-10-02 06:31:11,349 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_an_entry_that_differs_from_the_lines_shown_is_refused ... 2026-10-02 06:31:11,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_difference_entry_on_a_default_taxed_account_posts_only_the_lines_shown ... 2026-10-02 06:31:12,932 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_each_settled_item_is_reconciled_with_its_own_row ... 2026-10-02 06:31:14,010 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1593] 2026-10-02 06:31:14,118 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3250] 2026-10-02 06:31:15,349 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1598] 2026-10-02 06:31:15,444 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3258] 2026-10-02 06:31:16,564 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1603] 2026-10-02 06:31:16,661 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3266] 2026-10-02 06:31:18,119 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1607] 2026-10-02 06:31:18,214 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3272] 2026-10-02 06:31:19,452 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1610] 2026-10-02 06:31:19,557 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3277] 2026-10-02 06:31:19,857 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_invalid_draft_is_rejected_before_anything_is_written ... 2026-10-02 06:31:30,271 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_journal_items_difference_is_kept_open_or_closed_as_chosen ... 2026-10-02 06:31:39,040 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.partial.reconcile records with IDs: [257, 258] 2026-10-02 06:31:39,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.full.reconcile records with IDs: [169] 2026-10-02 06:31:39,340 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.partial.reconcile records with IDs: [259, 260] 2026-10-02 06:31:43,665 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.partial.reconcile records with IDs: [264, 265] 2026-10-02 06:31:43,735 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.full.reconcile records with IDs: [173] 2026-10-02 06:31:46,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_journal_items_preview_is_what_reconcile_does ... 2026-10-02 06:31:49,736 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted ir.config_parameter records with IDs: [85] 2026-10-02 06:31:49,761 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_journal_items_to_check_flags_and_set_as_checked_clears ... 2026-10-02 06:31:52,315 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_marking_an_item_fully_paid_posts_the_difference_where_chosen ... 2026-10-02 06:31:53,535 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1691] 2026-10-02 06:31:53,721 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3440] 2026-10-02 06:31:55,501 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1694] 2026-10-02 06:31:55,661 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3445] 2026-10-02 06:31:57,471 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1698] 2026-10-02 06:31:57,608 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3451] 2026-10-02 06:31:59,279 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1702] 2026-10-02 06:31:59,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3457] 2026-10-02 06:32:01,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1709] 2026-10-02 06:32:01,338 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3469] 2026-10-02 06:32:02,836 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_model_tax_is_posted_once_on_an_account_defaulting_to_that_tax ... 2026-10-02 06:32:03,943 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1713] 2026-10-02 06:32:04,149 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3476] 2026-10-02 06:32:04,419 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_payer_name_identifies_the_partner_only_when_exactly_one_matches ... 2026-10-02 06:32:05,889 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1714] 2026-10-02 06:32:06,028 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3480] 2026-10-02 06:32:21,257 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_reconcile_model_identified_partner_is_written_only_at_validate ... 2026-10-02 06:32:23,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1726] 2026-10-02 06:32:23,939 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3503] 2026-10-02 06:32:24,958 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1729] 2026-10-02 06:32:25,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3508] 2026-10-02 06:32:26,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff ... 2026-10-02 06:32:26,658 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:29,069 121 INFO rb-1115226-225207-420259 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 0x7f1748229b20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:29,071 121 INFO rb-1115226-225207-420259 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 0x7f17478da160> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:29,080 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:29,084 121 INFO rb-1115226-225207-420259 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 0x7f17478d8ae0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:30,249 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:32,904 121 INFO rb-1115226-225207-420259 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 0x7f1748987740> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:32,905 121 INFO rb-1115226-225207-420259 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 0x7f17454a9940> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:32,914 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:32,918 121 INFO rb-1115226-225207-420259 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 0x7f17454aa020> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:33,413 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:37,088 121 INFO rb-1115226-225207-420259 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 0x7f1756d60180> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:37,089 121 INFO rb-1115226-225207-420259 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 0x7f174994fe20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:37,096 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:37,099 121 INFO rb-1115226-225207-420259 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 0x7f174994d8a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:37,450 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:41,088 121 INFO rb-1115226-225207-420259 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 0x7f17479574c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:41,089 121 INFO rb-1115226-225207-420259 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 0x7f1748186b60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:41,106 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:41,111 121 INFO rb-1115226-225207-420259 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 0x7f17481871a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:41,651 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:44,093 121 INFO rb-1115226-225207-420259 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 0x7f17475c3c40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:44,094 121 INFO rb-1115226-225207-420259 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 0x7f17443b37e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:44,100 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:44,105 121 INFO rb-1115226-225207-420259 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 0x7f17443b0cc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:45,374 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:48,083 121 INFO rb-1115226-225207-420259 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 0x7f1748d5afc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:48,085 121 INFO rb-1115226-225207-420259 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 0x7f174831a700> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:48,099 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:48,104 121 INFO rb-1115226-225207-420259 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 0x7f1748318e00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:48,476 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:52,202 121 INFO rb-1115226-225207-420259 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 0x7f1747b8b4c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:52,203 121 INFO rb-1115226-225207-420259 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 0x7f174b4a4ae0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:52,210 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:52,214 121 INFO rb-1115226-225207-420259 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 0x7f174b4a5580> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:52,529 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:54,782 121 INFO rb-1115226-225207-420259 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 0x7f17455d2b60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:54,784 121 INFO rb-1115226-225207-420259 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 0x7f1747bd0f40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:54,794 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:54,799 121 INFO rb-1115226-225207-420259 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 0x7f1747bd2340> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_reconciliation/tests/test_reconcile_validate.py", line 1654, in test_reconcile_model_writeoff_decision_needs_an_unambiguous_writeoff analytic_plan = self.env['account.analytic.plan'].create({'name': 'A11 plan'}) File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:32:58,998 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_remainder_lands_on_a_chosen_destination ... 2026-10-02 06:33:00,256 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1741] 2026-10-02 06:33:00,451 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3530] 2026-10-02 06:33:04,889 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1748] 2026-10-02 06:33:04,999 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_taxed_reconciliation_model_posts_its_taxes_as_core_does ... 2026-10-02 06:33:05,530 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1750] 2026-10-02 06:33:05,630 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3545] 2026-10-02 06:33:06,363 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1755] 2026-10-02 06:33:06,456 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3552] 2026-10-02 06:33:07,905 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1760] 2026-10-02 06:33:08,010 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3559] 2026-10-02 06:33:08,824 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1765] 2026-10-02 06:33:08,912 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3566] 2026-10-02 06:33:09,823 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1770] 2026-10-02 06:33:10,083 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3573] 2026-10-02 06:33:11,470 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_untaxed_bank_line_on_a_default_taxed_account_posts_no_tax ... 2026-10-02 06:33:12,002 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1777] 2026-10-02 06:33:12,171 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3583] 2026-10-02 06:33:13,261 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1780] 2026-10-02 06:33:13,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3588] 2026-10-02 06:33:13,616 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_validate_and_revert_are_offered_only_when_meaningful ... 2026-10-02 06:33:15,348 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_validate_is_idempotent_and_undo_restores_a_clean_draft ... 2026-10-02 06:33:16,112 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1787] 2026-10-02 06:33:16,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3604] 2026-10-02 06:33:17,653 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1792] 2026-10-02 06:33:17,749 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3613] 2026-10-02 06:33:18,135 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.partial.reconcile records with IDs: [289] 2026-10-02 06:33:18,189 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.full.reconcile records with IDs: [188] 2026-10-02 06:33:18,354 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1793] 2026-10-02 06:33:18,445 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3612, 3614] 2026-10-02 06:33:19,367 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.partial.reconcile records with IDs: [290] 2026-10-02 06:33:19,441 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.full.reconcile records with IDs: [189] 2026-10-02 06:33:20,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1798] 2026-10-02 06:33:20,932 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3624] 2026-10-02 06:33:21,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_reconciliation.tests.test_reconcile_validate: Starting TestReconcileValidate.test_validate_posts_exactly_the_validated_draft ... 2026-10-02 06:33:22,555 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1801] 2026-10-02 06:33:22,705 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3629] 2026-10-02 06:33:24,226 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1805] 2026-10-02 06:33:24,358 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3635] 2026-10-02 06:33:25,775 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1808] 2026-10-02 06:33:25,894 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3640] 2026-10-02 06:33:27,884 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line.ctp records with IDs: [1812] 2026-10-02 06:33:27,995 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #837 deleted account.move.line records with IDs: [3646] 2026-10-02 06:33:28,195 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:33:31,496 121 INFO rb-1115226-225207-420259 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 0x7f1747e8aa20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:33:31,497 121 INFO rb-1115226-225207-420259 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 0x7f1747b44b80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:33:31,504 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:33:31,508 121 INFO rb-1115226-225207-420259 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 0x7f1747b472e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 06:33:31,533 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 06:33:57,352 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-10-02 06:34:00,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-10-02 06:34:03,304 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-10-02 06:34:07,029 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #843 deleted account.move.line.ctp records with IDs: [1830, 1831, 1832, 1833] 2026-10-02 06:34:07,279 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #843 deleted account.move.line records with IDs: [3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682] 2026-10-02 06:34:07,482 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #843 deleted account.move records with IDs: [1612, 1613, 1614, 1615] 2026-10-02 06:34:08,602 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-10-02 06:34:12,948 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-10-02 06:34:17,776 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-10-02 06:34:22,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #846 deleted account.move.line.ctp records with IDs: [1845, 1846] 2026-10-02 06:34:22,992 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #846 deleted account.move.line records with IDs: [3727, 3728, 3729, 3730] 2026-10-02 06:34:23,172 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #846 deleted account.move records with IDs: [1637, 1638] 2026-10-02 06:34:23,248 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-10-02 06:34:27,891 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-10-02 06:34:31,429 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-10-02 06:34:31,981 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-10-02 06:34:32,389 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-10-02 06:34:34,405 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-10-02 06:34:35,108 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-10-02 06:34:41,586 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-10-02 06:34:43,016 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-10-02 06:34:44,592 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-10-02 06:34:45,600 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 06:35:01,202 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_false_for_a_plain_unrelated_line ... 2026-10-02 06:35:01,392 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_inherits_the_single_transfer_origin ... 2026-10-02 06:35:05,039 121 INFO rb-1115226-225207-420259 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-10-02 06:35:05,697 121 INFO rb-1115226-225207-420259 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-10-02 06:35:05,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_reads_own_date_to_as_a_date ... 2026-10-02 06:35:08,094 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 06:35:44,275 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-10-02 06:35:44,304 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 856, model: affiliate.commission.rule 2026-10-02 06:35:44,314 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 856, model: affiliate.report 2026-10-02 06:35:44,320 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 856, model: affiliate.code 2026-10-02 06:35:44,322 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 856, model: affiliate.commission 2026-10-02 06:35:44,324 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 856, model: affiliate.commission.line 2026-10-02 06:35:44,326 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 856, model: affiliate.commission.rule 2026-10-02 06:35:44,329 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 856, model: affiliate.report 2026-10-02 06:35:44,334 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 856, model: affiliate.code 2026-10-02 06:35:44,336 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 856, model: affiliate.commission 2026-10-02 06:35:44,338 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 856, model: affiliate.commission.line 2026-10-02 06:35:44,341 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 856, model: affiliate.commission.rule 2026-10-02 06:35:44,343 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 856, model: affiliate.report 2026-10-02 06:35:44,347 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 856, model: affiliate.code 2026-10-02 06:35:44,349 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 856, model: affiliate.commission 2026-10-02 06:35:44,351 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 856, model: affiliate.commission.line 2026-10-02 06:35:44,354 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 856, model: affiliate.commission.rule 2026-10-02 06:35:44,356 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 856, model: affiliate.report 2026-10-02 06:35:44,382 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-10-02 06:35:44,408 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 854, model: affiliate.commission.rule 2026-10-02 06:35:44,423 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 854, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,426 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 854, model: affiliate.report 2026-10-02 06:35:44,435 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.code 2026-10-02 06:35:44,457 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.commission 2026-10-02 06:35:44,465 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.commission.line 2026-10-02 06:35:44,469 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.commission.rule 2026-10-02 06:35:44,471 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,474 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 854, model: affiliate.report 2026-10-02 06:35:44,476 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.code 2026-10-02 06:35:44,484 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.commission 2026-10-02 06:35:44,486 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.commission.line 2026-10-02 06:35:44,489 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.commission.rule 2026-10-02 06:35:44,491 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,492 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 854, model: affiliate.report 2026-10-02 06:35:44,500 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.code 2026-10-02 06:35:44,504 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.commission 2026-10-02 06:35:44,507 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.commission.line 2026-10-02 06:35:44,510 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.commission.rule 2026-10-02 06:35:44,512 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,526 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 854, model: affiliate.report 2026-10-02 06:35:44,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-10-02 06:35:44,582 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 857, model: affiliate.report 2026-10-02 06:35:44,592 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 857, model: affiliate.commission.rule 2026-10-02 06:35:44,596 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 857, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,599 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 857, model: affiliate.report 2026-10-02 06:35:44,604 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 857, model: affiliate.commission.rule 2026-10-02 06:35:44,607 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 857, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,609 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 857, model: affiliate.report 2026-10-02 06:35:44,615 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.code 2026-10-02 06:35:44,618 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.commission 2026-10-02 06:35:44,620 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.commission.line 2026-10-02 06:35:44,623 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.commission.rule 2026-10-02 06:35:44,625 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.progressive.commission.rule 2026-10-02 06:35:44,629 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.report 2026-10-02 06:35:44,656 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-10-02 06:35:44,684 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 861, model: affiliate.report 2026-10-02 06:35:44,705 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 861, model: affiliate.report 2026-10-02 06:35:44,715 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 861, model: affiliate.report 2026-10-02 06:35:44,746 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-10-02 06:35:44,804 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.code 2026-10-02 06:35:44,826 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 857, model: affiliate.code 2026-10-02 06:35:44,862 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 857, model: affiliate.code 2026-10-02 06:35:44,883 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 857, model: affiliate.code 2026-10-02 06:35:44,953 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.code 2026-10-02 06:35:44,958 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 857, model: affiliate.code 2026-10-02 06:35:45,016 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 857, model: affiliate.code 2026-10-02 06:35:45,066 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-10-02 06:35:45,363 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.commission 2026-10-02 06:35:45,400 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 857, model: affiliate.commission 2026-10-02 06:35:45,423 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 857, model: affiliate.commission 2026-10-02 06:35:45,446 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 857, model: affiliate.commission 2026-10-02 06:35:45,501 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 857, model: affiliate.commission 2026-10-02 06:35:45,508 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 857, model: affiliate.commission 2026-10-02 06:35:45,536 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 857, model: affiliate.commission 2026-10-02 06:35:45,572 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-10-02 06:35:45,673 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-10-02 06:35:45,847 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-10-02 06:35:45,870 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 863, model: affiliate.code 2026-10-02 06:35:45,879 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 863, model: affiliate.commission 2026-10-02 06:35:45,881 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 863, model: affiliate.commission.line 2026-10-02 06:35:45,884 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 863, model: affiliate.commission.rule 2026-10-02 06:35:45,889 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 863, model: affiliate.code 2026-10-02 06:35:45,892 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 863, model: affiliate.commission 2026-10-02 06:35:45,895 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 863, model: affiliate.commission.line 2026-10-02 06:35:45,897 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 863, model: affiliate.commission.rule 2026-10-02 06:35:45,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 863, model: affiliate.code 2026-10-02 06:35:45,904 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 863, model: affiliate.commission 2026-10-02 06:35:45,906 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 863, model: affiliate.commission.line 2026-10-02 06:35:45,909 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 863, model: affiliate.commission.rule 2026-10-02 06:35:45,931 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-10-02 06:35:45,952 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: affiliate.code 2026-10-02 06:35:45,962 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: affiliate.commission 2026-10-02 06:35:45,965 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: affiliate.commission.line 2026-10-02 06:35:45,968 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 864, model: affiliate.commission.rule 2026-10-02 06:35:45,973 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: affiliate.code 2026-10-02 06:35:45,976 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: affiliate.commission 2026-10-02 06:35:45,978 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: affiliate.commission.line 2026-10-02 06:35:45,980 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 864, model: affiliate.commission.rule 2026-10-02 06:35:45,984 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: affiliate.code 2026-10-02 06:35:45,986 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: affiliate.commission 2026-10-02 06:35:45,988 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: affiliate.commission.line 2026-10-02 06:35:45,990 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 864, model: affiliate.commission.rule 2026-10-02 06:35:46,050 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-02 06:36:26,751 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-10-02 06:36:28,242 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-10-02 06:36:29,089 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-10-02 06:36:29,666 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:37:04,561 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-10-02 06:37:04,909 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-10-02 06:37:05,108 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-10-02 06:37:05,135 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-10-02 06:37:05,265 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-10-02 06:37:05,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-10-02 06:37:05,545 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-10-02 06:37:05,636 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-10-02 06:37:05,712 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-10-02 06:37:05,786 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-10-02 06:37:05,840 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-10-02 06:37:06,572 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:37:45,988 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-10-02 06:37:46,169 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:38:29,453 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-10-02 06:38:29,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-10-02 06:38:29,962 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:30,114 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:30,178 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:30,787 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:30,875 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:31,195 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:31,222 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-10-02 06:38:31,443 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:31,505 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:31,532 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:32,008 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:32,195 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:32,831 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:32,858 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-10-02 06:38:33,150 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:33,205 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:33,231 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:33,680 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:33,757 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-10-02 06:38:34,917 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-10-02 06:38:34,947 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-10-02 06:38:35,854 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:39:18,210 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-10-02 06:39:19,633 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:40:01,406 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-10-02 06:40:01,568 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-10-02 06:40:01,576 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3239] 2026-10-02 06:40:02,568 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2294] 2026-10-02 06:40:02,598 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-10-02 06:40:05,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-10-02 06:40:05,840 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:40:42,887 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-10-02 06:40:43,092 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 941, model: affiliate.commission 2026-10-02 06:40:43,121 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 940, model: affiliate.commission 2026-10-02 06:40:43,159 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 941, model: affiliate.commission 2026-10-02 06:40:43,182 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 940, model: affiliate.commission 2026-10-02 06:40:43,220 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 941, model: affiliate.commission 2026-10-02 06:40:43,243 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 940, model: affiliate.commission 2026-10-02 06:40:43,284 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 941, model: affiliate.commission 2026-10-02 06:40:43,307 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 940, model: affiliate.commission 2026-10-02 06:40:43,367 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-10-02 06:40:43,456 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 941, model: affiliate.code 2026-10-02 06:40:43,489 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 940, model: affiliate.code 2026-10-02 06:40:43,532 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 941, model: affiliate.code 2026-10-02 06:40:43,559 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 940, model: affiliate.code 2026-10-02 06:40:43,598 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 941, model: affiliate.code 2026-10-02 06:40:43,630 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 940, model: affiliate.code 2026-10-02 06:40:43,672 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 941, model: affiliate.code 2026-10-02 06:40:43,696 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 940, model: affiliate.code 2026-10-02 06:40:43,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-10-02 06:40:43,844 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 941, model: affiliate.commission.rule 2026-10-02 06:40:43,872 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 940, model: affiliate.commission.rule 2026-10-02 06:40:43,910 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 941, model: affiliate.commission.rule 2026-10-02 06:40:43,933 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 940, model: affiliate.commission.rule 2026-10-02 06:40:43,971 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 941, model: affiliate.commission.rule 2026-10-02 06:40:43,996 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 940, model: affiliate.commission.rule 2026-10-02 06:40:44,034 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 941, model: affiliate.commission.rule 2026-10-02 06:40:44,058 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 940, model: affiliate.commission.rule 2026-10-02 06:40:44,159 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:41:21,508 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-10-02 06:41:23,026 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:41:55,898 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-10-02 06:41:56,045 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-10-02 06:41:57,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-10-02 06:41:59,283 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:42:32,065 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-10-02 06:42:32,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-10-02 06:42:32,228 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3365] 2026-10-02 06:42:32,271 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-10-02 06:42:32,482 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:43:12,043 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-10-02 06:43:14,034 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-10-02 06:43:15,234 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-10-02 06:43:15,297 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_portal ... 2026-10-02 06:43:16,055 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user ... 2026-10-02 06:43:16,806 121 INFO rb-1115226-225207-420259 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-10-02 06:43:17,593 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-10-02 06:43:18,335 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-10-02 06:43:18,459 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-02 06:43:51,910 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-10-02 06:43:52,082 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-10-02 06:43:52,159 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:44:27,784 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-10-02 06:44:27,855 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1020, model: crm.lead 2026-10-02 06:44:27,864 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1023, model: crm.lead 2026-10-02 06:44:27,874 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1024, model: crm.lead 2026-10-02 06:44:27,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-10-02 06:44:27,935 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 1020, model: crm.lead 2026-10-02 06:44:27,972 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 1023, model: crm.lead 2026-10-02 06:44:27,996 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 1024, model: crm.lead 2026-10-02 06:44:28,017 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 1020, model: crm.lead 2026-10-02 06:44:28,206 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-10-02 06:44:28,216 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1020, model: crm.lead 2026-10-02 06:44:28,227 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1023, model: crm.lead 2026-10-02 06:44:28,238 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1024, model: crm.lead 2026-10-02 06:44:28,267 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-10-02 06:44:28,280 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1020, model: crm.lead 2026-10-02 06:44:28,292 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1023, model: crm.lead 2026-10-02 06:44:28,303 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1024, model: crm.lead 2026-10-02 06:44:28,375 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:44:28,606 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-10-02 06:44:28,707 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-10-02 06:44:28,796 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-10-02 06:44:29,419 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-10-02 06:44:29,498 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 06:44:30,868 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-10-02 06:44:30,900 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1028, model: loyalty.program 2026-10-02 06:44:30,912 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1028, model: loyalty.generate.wizard 2026-10-02 06:44:30,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1028, model: loyalty.program 2026-10-02 06:44:30,937 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-10-02 06:44:31,125 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1027, model: loyalty.rule 2026-10-02 06:44:31,131 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1027, model: loyalty.reward 2026-10-02 06:44:31,169 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.program 2026-10-02 06:44:31,172 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.rule 2026-10-02 06:44:31,176 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.reward 2026-10-02 06:44:31,221 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1027 deleted mail.message records with IDs: [12285, 12283, 12282] 2026-10-02 06:44:31,221 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.card 2026-10-02 06:44:31,228 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.generate.wizard 2026-10-02 06:44:31,234 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1027, model: loyalty.program 2026-10-02 06:44:31,242 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1027, model: loyalty.rule 2026-10-02 06:44:31,314 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1027, model: loyalty.reward 2026-10-02 06:44:31,323 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1027, model: loyalty.mail 2026-10-02 06:44:31,326 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1027, model: loyalty.history 2026-10-02 06:44:31,329 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1027, model: loyalty.mail 2026-10-02 06:44:31,331 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1027, model: loyalty.history 2026-10-02 06:44:31,334 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.mail 2026-10-02 06:44:31,336 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1027, model: loyalty.history 2026-10-02 06:44:31,366 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-10-02 06:44:31,657 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1026, model: loyalty.rule 2026-10-02 06:44:31,677 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1026, model: loyalty.reward 2026-10-02 06:44:31,778 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.program 2026-10-02 06:44:31,782 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.rule 2026-10-02 06:44:31,786 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.reward 2026-10-02 06:44:31,804 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1026 deleted mail.message records with IDs: [12285, 12283, 12282] 2026-10-02 06:44:31,804 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.card 2026-10-02 06:44:31,808 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.generate.wizard 2026-10-02 06:44:31,813 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1026, model: loyalty.program 2026-10-02 06:44:31,815 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1026, model: loyalty.rule 2026-10-02 06:44:31,873 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1026, model: loyalty.reward 2026-10-02 06:44:31,884 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1026, model: loyalty.mail 2026-10-02 06:44:31,887 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1026, model: loyalty.history 2026-10-02 06:44:31,893 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1026, model: loyalty.mail 2026-10-02 06:44:31,900 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1026, model: loyalty.history 2026-10-02 06:44:31,904 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.mail 2026-10-02 06:44:31,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1026, model: loyalty.history 2026-10-02 06:44:31,961 121 INFO rb-1115226-225207-420259 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-10-02 06:44:32,142 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [198, 199], uid: 1026, model: loyalty.card 2026-10-02 06:44:32,166 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 1026, model: loyalty.rule 2026-10-02 06:44:32,187 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [276], uid: 1026, model: loyalty.history 2026-10-02 06:44:32,323 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:44:57,165 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_01_generate_commission_from_pos_order_loyalty_discounted_01 ... 2026-10-02 06:44:58,473 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_02_generate_commission_from_pos_order_loyalty_discounted_02 ... 2026-10-02 06:44:59,813 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_03_generate_commission_from_pos_order_loyalty_discounted_03 ... 2026-10-02 06:45:01,155 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_04_generate_commission_from_pos_order_loyalty_discounted_04 ... 2026-10-02 06:45:02,688 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_05_generate_commission_from_pos_order_loyalty_discounted_05 ... 2026-10-02 06:45:04,359 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_06_generate_commission_from_pos_order_loyalty_discounted_06 ... 2026-10-02 06:45:06,083 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:45:31,072 121 INFO rb-1115226-225207-420259 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-10-02 06:45:31,201 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:45:57,002 121 INFO rb-1115226-225207-420259 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-10-02 06:45:57,120 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:46:19,191 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-10-02 06:46:19,274 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [206], uid: 1043, model: loyalty.card 2026-10-02 06:46:19,298 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 1043, model: loyalty.history 2026-10-02 06:46:19,380 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:46:43,262 121 INFO rb-1115226-225207-420259 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-10-02 06:46:43,490 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:47:06,853 121 INFO rb-1115226-225207-420259 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-10-02 06:47:07,243 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:47:22,407 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-10-02 06:47:22,844 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome pid: 9103 2026-10-02 06:47:22,845 121 INFO rb-1115226-225207-420259 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/tmpa7s9gnu7_chrome_odoo 2026-10-02 06:47:22,845 121 INFO rb-1115226-225207-420259 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:37599/json/version 2026-10-02 06:47:22,846 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37599/json/version with timeout 3 increased to 10s during tests 2026-10-02 06:47:22,904 121 INFO rb-1115226-225207-420259 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-10-02 06:47:22,904 121 INFO rb-1115226-225207-420259 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:37599/json 2026-10-02 06:47:22,918 121 INFO rb-1115226-225207-420259 odoo.tests.common.requests: request http://127.0.0.1:37599/json with timeout 3 increased to 10s during tests 2026-10-02 06:47:22,927 121 INFO rb-1115226-225207-420259 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:37599/devtools/page/6F6C16C81AB0AE6B2963407C9BE798C3 2026-10-02 06:47:22,963 121 INFO rb-1115226-225207-420259 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-10-02 06:47:22,973 121 INFO rb-1115226-225207-420259 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-10-02 06:47:23,077 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:pos_user from n/a 2026-10-02 06:47:23,085 121 INFO rb-1115226-225207-420259 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-10-02 06:47:23,096 121 INFO rb-1115226-225207-420259 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-10-02 06:47:23,096 121 INFO rb-1115226-225207-420259 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-10-02 06:47:23,134 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 06:47:24,795 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:24] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 130 0.162 1.506 2026-10-02 06:47:24,800 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Navigation result: {'frameId': '6F6C16C81AB0AE6B2963407C9BE798C3', 'loaderId': 'E7752824D854258B6B99F784FAF8819A', 'isDownload': False} 2026-10-02 06:47:24,800 121 INFO rb-1115226-225207-420259 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-10-02 06:47:24,813 121 INFO rb-1115226-225207-420259 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-02 06:47:24,845 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:24] "GET /web/assets/d9466e2/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.018 2026-10-02 06:47:24,857 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:24] "GET /web/assets/8005d7b/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-02 06:47:24,877 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:24] "GET /web/assets/39daecd/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.046 2026-10-02 06:47:25,329 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:25] "GET /web/webclient/translations/f8f371c60eb65a403f4874e68e4affc8046c0010?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:47:25,342 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-02 06:47:25,346 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:47:25,358 121 INFO rb-1115226-225207-420259 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-10-02 06:47:25,371 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.015 2026-10-02 06:47:25,381 121 INFO rb-1115226-225207-420259 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-10-02 06:47:25,391 121 INFO rb-1115226-225207-420259 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-10-02 06:47:26,253 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 353 0.515 0.388 2026-10-02 06:47:26,258 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.866 2026-10-02 06:47:26,444 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-02 06:47:26,470 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-02 06:47:26,507 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-02 06:47:26,543 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.012 0.006 2026-10-02 06:47:26,551 121 INFO rb-1115226-225207-420259 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-10-02 06:47:26,623 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-02 06:47:26,635 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:47:26,691 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-02 06:47:26,731 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-02 06:47:26,743 121 INFO ? werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-02 06:47:26,758 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image/res.users/1054/avatar_128 HTTP/1.1" 200 - 16 0.019 0.047 2026-10-02 06:47:26,777 121 INFO rb-1115226-225207-420259 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-10-02 06:47:26,795 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image/res.company/191/favicon HTTP/1.1" 200 - 9 0.012 0.045 2026-10-02 06:47:26,812 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=res.company&id=191&field=logo HTTP/1.1" 200 - 4 0.003 0.103 2026-10-02 06:47:26,866 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.013 0.021 2026-10-02 06:47:26,890 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.010 0.048 2026-10-02 06:47:26,908 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.008 0.059 2026-10-02 06:47:26,926 121 INFO rb-1115226-225207-420259 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-10-02 06:47:26,932 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.009 0.083 2026-10-02 06:47:26,947 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.104 2026-10-02 06:47:26,963 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.006 0.119 2026-10-02 06:47:26,972 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.004 0.094 2026-10-02 06:47:26,982 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.002 0.066 2026-10-02 06:47:26,999 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:26] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.056 2026-10-02 06:47:27,005 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.035 2026-10-02 06:47:27,026 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.005 0.126 2026-10-02 06:47:27,043 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.010 0.077 2026-10-02 06:47:27,139 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.048 0.098 2026-10-02 06:47:27,148 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.168 2026-10-02 06:47:27,204 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,303 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,368 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,435 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,500 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,573 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,643 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,714 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,781 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,848 121 INFO rb-1115226-225207-420259 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-10-02 06:47:27,873 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:27] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.011 0.018 2026-10-02 06:47:27,979 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,031 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,081 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,133 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,197 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,257 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,325 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,391 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,407 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:28] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.005 0.011 2026-10-02 06:47:28,537 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,588 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,651 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,701 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,760 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,816 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,873 121 INFO rb-1115226-225207-420259 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-10-02 06:47:28,963 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,034 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 06:47:29] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.071 0.018 2026-10-02 06:47:29,113 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,163 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,218 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,284 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,285 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,383 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: heap 16563576 (allocated 18096128) 2026-10-02 06:47:29,393 121 INFO rb-1115226-225207-420259 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 9103 2026-10-02 06:47:29,395 121 INFO rb-1115226-225207-420259 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-10-02 06:47:29,395 121 INFO rb-1115226-225207-420259 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 9103 2026-10-02 06:47:29,490 121 INFO rb-1115226-225207-420259 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-1115226-225207-420259/chrome_logs/chrome_log_20261002_064729_489758_test_affiliate_loyalty_reward_refresh_on_affiliate_switch.txt 2026-10-02 06:47:29,490 121 INFO rb-1115226-225207-420259 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/tmpa7s9gnu7_chrome_odoo" 2026-10-02 06:47:29,597 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:47:30,487 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-10-02 06:47:30,965 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-10-02 06:47:31,156 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-10-02 06:47:31,332 121 INFO rb-1115226-225207-420259 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-10-02 06:47:33,181 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_05_add_affiliate_code_by_applying_related_rule_code ... 2026-10-02 06:47:33,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_06_add_affiliate_code_by_applying_unrelated_rule_code ... 2026-10-02 06:47:33,479 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_07_add_affiliate_code_by_applying_related_rule_code ... 2026-10-02 06:47:33,708 121 INFO rb-1115226-225207-420259 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-10-02 06:47:35,571 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_09_generate_commission_from_sale_order_loyalty_discounted_01 ... 2026-10-02 06:47:37,746 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_10_generate_commission_from_sale_order_loyalty_discounted_02 ... 2026-10-02 06:47:37,781 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-10-02 06:47:39,829 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_11_generate_commission_from_sale_order_loyalty_discounted_03 ... 2026-10-02 06:47:39,855 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-10-02 06:47:42,100 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_12_generate_commission_from_sale_order_loyalty_discounted_04 ... 2026-10-02 06:47:44,290 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_13_generate_commission_from_sale_order_loyalty_discounted_05 ... 2026-10-02 06:47:44,331 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-10-02 06:47:46,422 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_14_generate_commission_from_sale_order_loyalty_discounted_06 ... 2026-10-02 06:47:46,459 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-10-02 06:47:48,299 121 INFO rb-1115226-225207-420259 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-10-02 06:47:48,338 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-10-02 06:47:50,436 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 06:47:53,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-10-02 06:47:53,972 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-10-02 06:47:54,454 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-10-02 06:47:54,600 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_04_non_owner_applies_unrelated_code_stays_unlinked ... 2026-10-02 06:47:54,726 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_05_non_owner_applies_invalid_code_still_errors ... 2026-10-02 06:47:54,820 121 INFO rb-1115226-225207-420259 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-10-02 06:47:54,900 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 06:48:35,817 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-10-02 06:48:36,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-10-02 06:48:38,524 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:48:44,524 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-10-02 06:48:45,365 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-10-02 06:48:46,159 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-10-02 06:48:48,017 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-10-02 06:48:49,594 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-10-02 06:48:49,668 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-10-02 06:48:50,567 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 06:49:26,208 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:49:26,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:49:26,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:49:26,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-10-02 06:49:26,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-10-02 06:49:28,991 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-10-02 06:49:29,274 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 1073, model: affiliate.commission 2026-10-02 06:49:29,310 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-10-02 06:49:29,831 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:50:04,660 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:50:04,698 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:50:04,699 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:50:05,378 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-10-02 06:50:06,384 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-10-02 06:50:06,646 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-10-02 06:50:06,968 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-10-02 06:50:07,237 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 06:50:42,943 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:50:42,954 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:50:42,954 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:50:43,204 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-10-02 06:50:43,569 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-10-02 06:50:43,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-10-02 06:50:43,711 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-10-02 06:50:44,035 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-10-02 06:50:44,413 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-10-02 06:50:44,513 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-10-02 06:50:44,644 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-10-02 06:50:44,763 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-10-02 06:50:45,041 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:51:25,250 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:51:25,262 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:51:25,262 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:51:25,509 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-10-02 06:51:27,961 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-10-02 06:51:32,014 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-10-02 06:51:32,285 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-10-02 06:51:32,657 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-10-02 06:51:32,886 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-10-02 06:51:36,575 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [304] 2026-10-02 06:51:36,800 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [201] 2026-10-02 06:51:37,116 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:52:16,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:52:16,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:52:16,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:52:16,646 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-10-02 06:52:16,772 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 1124, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,805 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1123, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,838 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 1124, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,863 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 1123, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,900 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 1124, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,922 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 1123, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,962 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 1124, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:16,987 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 1123, model: affiliate.multi.level.commission.rule 2026-10-02 06:52:17,083 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:53:00,435 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:53:00,447 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:53:00,447 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:53:00,738 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-10-02 06:53:01,234 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:53:30,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:53:30,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:53:30,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:53:31,564 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-10-02 06:53:36,000 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-10-02 06:53:40,229 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 1139, model: affiliate.commission 2026-10-02 06:53:40,414 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:54:07,291 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:54:07,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:54:07,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:54:07,513 121 INFO rb-1115226-225207-420259 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-10-02 06:54:11,468 121 INFO rb-1115226-225207-420259 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-10-02 06:54:12,610 121 INFO rb-1115226-225207-420259 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-10-02 06:54:15,521 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-10-02 06:54:16,373 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-10-02 06:54:17,223 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-10-02 06:54:18,024 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-10-02 06:54:19,259 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-10-02 06:54:20,726 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-10-02 06:54:22,033 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_10_create_multi_level_commission_mix_criteria ... 2026-10-02 06:54:23,185 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-10-02 06:54:24,147 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-10-02 06:54:25,262 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:55:06,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:55:06,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:55:06,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:55:06,615 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-10-02 06:55:11,493 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-10-02 06:55:17,493 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 1148, model: affiliate.commission 2026-10-02 06:55:17,662 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:56:00,580 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4785, 4784, 4783, 4782, 4781] 2026-10-02 06:56:00,592 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [301848, 301851, 301849, 301852, 301850] 2026-10-02 06:56:00,592 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-10-02 06:56:00,847 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-10-02 06:56:01,481 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-10-02 06:56:02,331 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-10-02 06:56:06,508 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-10-02 06:56:10,839 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-10-02 06:56:11,525 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-10-02 06:56:12,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-10-02 06:56:12,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-10-02 06:56:13,529 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-10-02 06:56:14,216 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-10-02 06:56:14,896 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-10-02 06:56:14,919 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-10-02 06:56:14,941 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-10-02 06:56:14,964 121 INFO rb-1115226-225207-420259 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-10-02 06:56:15,439 121 INFO rb-1115226-225207-420259 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-10-02 06:56:16,074 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 06:56:40,583 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-10-02 06:56:41,992 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-10-02 06:56:42,909 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-10-02 06:56:43,880 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-10-02 06:56:44,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-10-02 06:56:46,282 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-10-02 06:56:47,866 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-10-02 06:56:51,086 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-10-02 06:56:52,123 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-10-02 06:56:52,341 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:57:18,609 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-10-02 06:57:18,665 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1171, model: pos.order 2026-10-02 06:57:18,698 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1171, model: pos.order.line 2026-10-02 06:57:18,706 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1171, model: pos.order 2026-10-02 06:57:18,715 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1171, model: pos.order.line 2026-10-02 06:57:18,724 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1171, model: pos.order 2026-10-02 06:57:18,729 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1171, model: pos.order.line 2026-10-02 06:57:18,777 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-10-02 06:57:18,803 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1172, model: affiliate.commission.rule 2026-10-02 06:57:18,813 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1172, model: affiliate.progressive.commission.rule 2026-10-02 06:57:18,819 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1172, model: affiliate.commission.rule 2026-10-02 06:57:18,822 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1172, model: affiliate.progressive.commission.rule 2026-10-02 06:57:18,827 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1172, model: affiliate.commission.rule 2026-10-02 06:57:18,830 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1172, model: affiliate.progressive.commission.rule 2026-10-02 06:57:18,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 06:57:44,776 121 INFO rb-1115226-225207-420259 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-10-02 06:57:45,156 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_02_pos_ui_affiliate_code_loader_reachable_by_cashier ... 2026-10-02 06:57:45,284 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_03_cashier_direct_orm_read_still_filtered_by_ownership ... 2026-10-02 06:57:45,389 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 06:58:14,208 121 INFO rb-1115226-225207-420259 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-10-02 06:58:14,558 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1180 deleted affiliate.commission records with IDs: [185] 2026-10-02 06:58:14,581 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1180 deleted mail.followers records with IDs: [4738, 4739, 4740] 2026-10-02 06:58:14,698 121 INFO rb-1115226-225207-420259 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-10-02 06:58:15,003 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1181 deleted affiliate.commission records with IDs: [187] 2026-10-02 06:58:15,023 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1181 deleted mail.followers records with IDs: [4744, 4745, 4746] 2026-10-02 06:58:15,137 121 INFO rb-1115226-225207-420259 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-10-02 06:58:15,475 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1180 deleted affiliate.commission records with IDs: [189] 2026-10-02 06:58:15,498 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1180 deleted mail.followers records with IDs: [4750, 4751, 4752] 2026-10-02 06:58:15,642 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 06:58:40,259 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_01_generate_commission_from_pos_with_global_discount_01 ... 2026-10-02 06:58:41,720 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_02_generate_commission_from_pos_with_global_discount_02 ... 2026-10-02 06:58:43,204 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:59:07,877 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-10-02 06:59:10,213 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 06:59:16,161 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-10-02 06:59:16,362 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 06:59:57,303 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-10-02 06:59:59,644 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:00:37,841 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-10-02 07:00:38,455 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-10-02 07:00:39,148 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:01:18,475 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-10-02 07:01:19,303 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-10-02 07:01:20,493 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [367, 366] 2026-10-02 07:01:20,526 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [290] 2026-10-02 07:01:20,544 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [339] 2026-10-02 07:01:20,632 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-10-02 07:01:24,501 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-10-02 07:01:27,900 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-10-02 07:01:33,587 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:02:12,503 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-10-02 07:02:13,282 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:02:53,478 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-10-02 07:02:56,753 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-10-02 07:02:58,026 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-10-02 07:02:58,708 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-10-02 07:03:01,648 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-10-02 07:03:02,326 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1243, model: affiliate.commission 2026-10-02 07:03:02,426 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:03:43,280 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-10-02 07:03:43,379 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1249, model: sale.order 2026-10-02 07:03:43,400 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1252, model: sale.order 2026-10-02 07:03:43,416 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1253, model: sale.order 2026-10-02 07:03:43,426 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1249, model: sale.order.line 2026-10-02 07:03:43,431 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1252, model: sale.order.line 2026-10-02 07:03:43,434 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1253, model: sale.order.line 2026-10-02 07:03:43,466 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-10-02 07:03:44,073 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1249, model: sale.order 2026-10-02 07:03:44,100 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1252, model: sale.order 2026-10-02 07:03:44,126 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1253, model: sale.order 2026-10-02 07:03:44,215 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1249, model: sale.order 2026-10-02 07:03:44,289 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-10-02 07:03:44,301 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1249, model: sale.order 2026-10-02 07:03:44,311 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1252, model: sale.order 2026-10-02 07:03:44,321 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1253, model: sale.order 2026-10-02 07:03:44,330 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1249, model: sale.order.line 2026-10-02 07:03:44,333 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1252, model: sale.order.line 2026-10-02 07:03:44,335 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1253, model: sale.order.line 2026-10-02 07:03:44,364 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-10-02 07:03:44,378 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1249, model: sale.order 2026-10-02 07:03:44,389 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1252, model: sale.order 2026-10-02 07:03:44,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1253, model: sale.order 2026-10-02 07:03:44,409 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1249, model: sale.order.line 2026-10-02 07:03:44,412 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1252, model: sale.order.line 2026-10-02 07:03:44,414 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1253, model: sale.order.line 2026-10-02 07:03:44,479 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:04:22,825 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-10-02 07:04:23,086 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:04:57,560 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-10-02 07:04:58,351 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:05:35,492 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-10-02 07:05:35,615 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1286 deleted link.tracker.click records with IDs: [16] 2026-10-02 07:05:35,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-10-02 07:05:35,877 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1284, model: link.tracker.click 2026-10-02 07:05:35,919 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1284, model: link.tracker.click 2026-10-02 07:05:36,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1284 deleted mail.message records with IDs: [6972] 2026-10-02 07:05:36,138 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1284, model: link.tracker.click 2026-10-02 07:05:36,168 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1284 deleted link.tracker.click records with IDs: [18] 2026-10-02 07:05:36,193 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-10-02 07:05:36,340 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1286 deleted link.tracker records with IDs: [337] 2026-10-02 07:05:36,367 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-10-02 07:05:36,606 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [338], uid: 1284, model: link.tracker 2026-10-02 07:05:36,641 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1284, model: link.tracker 2026-10-02 07:05:36,670 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1284, model: link.tracker 2026-10-02 07:05:36,704 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1284 deleted link.tracker records with IDs: [339] 2026-10-02 07:05:36,796 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:06:15,407 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-10-02 07:06:15,454 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-10-02 07:06:15,478 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6972] 2026-10-02 07:06:15,525 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409859] 2026-10-02 07:06:15,526 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-10-02 07:06:15,553 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-10-02 07:06:15,581 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6972] 2026-10-02 07:06:15,627 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409859] 2026-10-02 07:06:15,628 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-10-02 07:06:15,666 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-10-02 07:06:15,692 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409843] 2026-10-02 07:06:15,692 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [5] 2026-10-02 07:06:15,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-10-02 07:06:15,762 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-10-02 07:06:15,793 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409871] 2026-10-02 07:06:15,793 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-10-02 07:06:15,832 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-10-02 07:06:15,934 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-10-02 07:06:15,968 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6976, 6975, 6974, 6973, 6972] 2026-10-02 07:06:16,013 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409859, 409860, 409861, 409862, 409863] 2026-10-02 07:06:16,013 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-10-02 07:06:16,052 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-10-02 07:06:16,094 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6974, 6973, 6972] 2026-10-02 07:06:16,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409859, 409860, 409861] 2026-10-02 07:06:16,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-10-02 07:06:16,205 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:06:55,810 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-10-02 07:06:55,919 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-10-02 07:06:55,961 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-10-02 07:06:56,036 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-10-02 07:06:56,159 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-10-02 07:06:56,260 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:07:36,603 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-10-02 07:07:36,723 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-10-02 07:07:36,785 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-10-02 07:07:36,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-10-02 07:07:36,859 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-10-02 07:07:36,902 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6978, 6977, 6976, 6975] 2026-10-02 07:07:36,969 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [409862, 409863, 409864, 409865] 2026-10-02 07:07:36,970 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-10-02 07:07:37,009 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-10-02 07:07:37,119 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-10-02 07:07:37,135 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:fullstack from n/a 2026-10-02 07:07:37,157 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:07:37,473 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:07:37] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.026 0.292 2026-10-02 07:07:37,539 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:07:37] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.030 0.028 2026-10-02 07:07:37,575 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:07:37] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.008 0.018 2026-10-02 07:07:37,630 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:07:37] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.010 0.015 2026-10-02 07:07:37,706 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:07:37] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.016 0.027 2026-10-02 07:07:37,792 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:08:15,309 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-10-02 07:08:15,443 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:08:55,123 121 INFO rb-1115226-225207-420259 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-10-02 07:08:55,202 121 INFO rb-1115226-225207-420259 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-10-02 07:08:55,275 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-10-02 07:08:55,314 121 INFO rb-1115226-225207-420259 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-10-02 07:08:55,388 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-10-02 07:08:55,430 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:user_internal from n/a 2026-10-02 07:08:55,441 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:08:55,785 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:55] "GET /affiliate/join HTTP/1.1" 303 - 73 0.043 0.302 2026-10-02 07:08:57,819 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:57] "GET /affiliate HTTP/1.1" 200 - 261 0.370 1.661 2026-10-02 07:08:57,906 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:57] "GET /affiliate HTTP/1.1" 200 - 18 0.023 0.057 2026-10-02 07:08:58,063 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:58] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.050 0.103 2026-10-02 07:08:58,176 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:58] "GET /affiliate/report HTTP/1.1" 200 - 23 0.022 0.086 2026-10-02 07:08:58,208 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-10-02 07:08:58,223 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:08:58,904 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:testsignup@example.viindoo.com from 127.0.0.1 2026-10-02 07:08:59,124 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 07:08:59,124 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:08:59] "POST /affiliate/signup HTTP/1.1" 200 - 343 0.352 0.552 2026-10-02 07:08:59,158 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-10-02 07:08:59,180 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:08:59,835 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:test1@example.viindoo.com from 127.0.0.1 2026-10-02 07:09:00,061 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 07:09:00,061 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:00] "POST /affiliate/signup HTTP/1.1" 200 - 347 0.366 0.517 2026-10-02 07:09:00,112 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-10-02 07:09:00,620 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:01,091 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:01] "POST /affiliate/signup HTTP/1.1" 200 - 105 0.129 0.346 2026-10-02 07:09:01,123 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-10-02 07:09:01,134 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:09:01,149 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:01,470 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:01] "GET /r/diB HTTP/1.1" 301 - 46 0.039 0.284 2026-10-02 07:09:02,182 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:02] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.148 0.560 2026-10-02 07:09:02,186 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:09:02,219 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-10-02 07:09:02,256 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:02,601 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:02] "GET /r/diB HTTP/1.1" 301 - 62 0.076 0.271 2026-10-02 07:09:03,339 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:03] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.124 0.611 2026-10-02 07:09:03,376 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-10-02 07:09:03,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:03,416 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:04,819 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:04] "GET /r/diB HTTP/1.1" 301 - 66 0.067 1.339 2026-10-02 07:09:05,034 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-10-02 07:09:05,601 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:05] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.139 0.640 2026-10-02 07:09:05,624 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-10-02 07:09:05,647 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:05,658 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:05,950 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:05] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.027 0.267 2026-10-02 07:09:05,983 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:05] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.009 0.019 2026-10-02 07:09:06,018 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-10-02 07:09:06,041 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:06,057 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:06,353 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:06] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.010 0.290 2026-10-02 07:09:06,383 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-10-02 07:09:06,419 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:06,442 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:06,777 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:06] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.049 0.296 2026-10-02 07:09:06,806 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-10-02 07:09:06,850 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:06,866 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:07,165 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:07] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.019 0.284 2026-10-02 07:09:07,192 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-10-02 07:09:07,223 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:demo from n/a 2026-10-02 07:09:07,246 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:08,607 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:08] "POST /affiliate/remove_link/8 HTTP/1.1" 200 - 20 0.014 1.351 2026-10-02 07:09:08,639 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:08] "POST /affiliate/remove_link/6 HTTP/1.1" 200 - 16 0.012 0.016 2026-10-02 07:09:08,664 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:08] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.010 0.010 2026-10-02 07:09:08,695 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-10-02 07:09:08,721 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:09,057 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET /r/qio HTTP/1.1" 301 - 61 0.066 0.272 2026-10-02 07:09:09,761 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET / HTTP/1.1" 200 - 170 0.139 0.562 2026-10-02 07:09:09,805 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET /r/qio HTTP/1.1" 301 - 15 0.018 0.016 2026-10-02 07:09:09,836 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET / HTTP/1.1" 200 - 13 0.007 0.021 2026-10-02 07:09:09,912 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET /r/qio HTTP/1.1" 301 - 33 0.025 0.033 2026-10-02 07:09:09,953 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:09] "GET / HTTP/1.1" 200 - 13 0.007 0.024 2026-10-02 07:09:10,021 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:10] "GET /r/qio HTTP/1.1" 301 - 30 0.029 0.033 2026-10-02 07:09:10,058 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:10] "GET / HTTP/1.1" 200 - 13 0.012 0.023 2026-10-02 07:09:10,093 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-10-02 07:09:10,107 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:11,171 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.247 0.819 2026-10-02 07:09:11,201 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:11,243 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.004 0.010 2026-10-02 07:09:11,260 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate/join HTTP/1.1" 303 - 6 0.003 0.011 2026-10-02 07:09:11,436 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate HTTP/1.1" 200 - 60 0.053 0.119 2026-10-02 07:09:11,465 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:user_internal from n/a 2026-10-02 07:09:11,489 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.006 0.008 2026-10-02 07:09:11,588 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate/join HTTP/1.1" 303 - 54 0.044 0.053 2026-10-02 07:09:11,836 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:11] "GET /affiliate HTTP/1.1" 200 - 92 0.090 0.153 2026-10-02 07:09:11,878 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-10-02 07:09:11,906 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:09:11,921 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:13,303 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:13] "GET /affiliate/commissions HTTP/1.1" 200 - 296 0.270 1.114 2026-10-02 07:09:13,335 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:demo from n/a 2026-10-02 07:09:13,701 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:13] "GET /affiliate/commissions HTTP/1.1" 200 - 106 0.112 0.244 2026-10-02 07:09:13,727 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:14,289 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:14] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.129 0.421 2026-10-02 07:09:14,327 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-10-02 07:09:14,388 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:14,715 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:14] "GET /r/diB HTTP/1.1" 301 - 63 0.061 0.267 2026-10-02 07:09:15,462 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:15] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.183 0.561 2026-10-02 07:09:15,909 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:cheetah@example.viindoo.com from 127.0.0.1 2026-10-02 07:09:16,181 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 07:09:16,181 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:16] "POST /affiliate/signup HTTP/1.1" 200 - 344 0.391 0.322 2026-10-02 07:09:16,211 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-10-02 07:09:16,237 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:09:16,269 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:17,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:17] "POST /affiliate/update_link/6 HTTP/1.1" 200 - 20 0.024 1.319 2026-10-02 07:09:17,648 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:17] "POST /affiliate/update_link/8 HTTP/1.1" 200 - 25 0.017 0.020 2026-10-02 07:09:17,666 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:17] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.003 0.010 2026-10-02 07:09:17,686 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-10-02 07:09:17,720 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:09:17,733 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:18,003 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:18] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 28 0.017 0.255 2026-10-02 07:09:18,024 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-10-02 07:09:18,050 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:18,304 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:18] "GET /r/diB HTTP/1.1" 303 - 18 0.012 0.244 2026-10-02 07:09:18,978 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:18] "GET / HTTP/1.1" 200 - 170 0.109 0.563 2026-10-02 07:09:19,010 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-10-02 07:09:19,275 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-10-02 07:09:19,445 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-10-02 07:09:19,458 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:20,463 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:20] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.147 0.860 2026-10-02 07:09:20,484 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:09:21,388 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:21] "GET /affiliate HTTP/1.1" 200 - 223 0.224 0.670 2026-10-02 07:09:21,564 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:21] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.051 0.111 2026-10-02 07:09:23,222 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:23] "GET /my/invoices HTTP/1.1" 200 - 215 0.303 1.341 2026-10-02 07:09:23,322 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:23] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.050 0.028 2026-10-02 07:09:23,351 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-10-02 07:09:23,397 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:24,418 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:24] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.183 0.848 2026-10-02 07:09:24,435 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:09:25,264 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:25] "GET /affiliate HTTP/1.1" 200 - 209 0.163 0.656 2026-10-02 07:09:25,349 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:25] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.025 0.051 2026-10-02 07:09:25,366 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:25] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.001 0.005 2026-10-02 07:09:25,396 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-10-02 07:09:25,423 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:09:27,539 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:27] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.148 1.970 2026-10-02 07:09:27,558 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:09:27,617 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:09:27] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.023 0.023 2026-10-02 07:09:27,705 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:10:06,967 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-10-02 07:10:07,254 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-10-02 07:10:07,493 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-10-02 07:10:07,646 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-10-02 07:10:07,792 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1364, model: wizard.action.click 2026-10-02 07:10:07,833 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1364, model: affiliate.code 2026-10-02 07:10:07,866 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1364, model: affiliate.code 2026-10-02 07:10:07,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-10-02 07:10:07,961 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:10:08,335 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:08] "GET /r/bbC HTTP/1.1" 301 - 60 0.079 0.298 2026-10-02 07:10:09,149 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:09] "GET / HTTP/1.1" 200 - 170 0.166 0.641 2026-10-02 07:10:09,808 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:09] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.327 0.328 2026-10-02 07:10:09,841 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:09] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.011 0.018 2026-10-02 07:10:10,078 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:10] "GET /shop/address HTTP/1.1" 200 - 39 0.085 0.149 2026-10-02 07:10:10,584 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:10] "POST /shop/address/submit HTTP/1.1" 200 - 182 0.232 0.235 2026-10-02 07:10:10,667 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:10] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.042 0.037 2026-10-02 07:10:10,854 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:10] "GET /shop/confirm_order HTTP/1.1" 303 - 83 0.090 0.093 2026-10-02 07:10:11,434 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:11] "GET /shop/payment HTTP/1.1" 200 - 178 0.171 0.405 2026-10-02 07:10:11,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-10-02 07:10:11,823 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:10:11,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:10:12,327 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:12] "GET /r/diB HTTP/1.1" 301 - 67 0.079 0.351 2026-10-02 07:10:12,577 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-10-02 07:10:13,101 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:13] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.126 0.642 2026-10-02 07:10:13,749 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:13] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.264 0.351 2026-10-02 07:10:14,241 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:14] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.112 0.376 2026-10-02 07:10:14,692 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:14] "POST /shop/address/submit HTTP/1.1" 200 - 158 0.209 0.220 2026-10-02 07:10:14,738 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:14] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.015 0.025 2026-10-02 07:10:15,103 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:15] "GET /shop/confirm_order HTTP/1.1" 303 - 130 0.159 0.203 2026-10-02 07:10:15,507 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:15] "GET /shop/payment HTTP/1.1" 200 - 135 0.154 0.247 2026-10-02 07:10:16,140 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:16] "POST /shop/cart/update_json HTTP/1.1" 200 - 130 0.116 0.195 2026-10-02 07:10:16,303 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:16] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 69 0.045 0.114 2026-10-02 07:10:16,555 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:16] "POST /shop/address/submit HTTP/1.1" 200 - 69 0.110 0.127 2026-10-02 07:10:16,606 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:16] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.017 0.032 2026-10-02 07:10:16,787 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:16] "GET /shop/confirm_order HTTP/1.1" 303 - 68 0.083 0.094 2026-10-02 07:10:17,044 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:17] "GET /shop/payment HTTP/1.1" 200 - 90 0.109 0.136 2026-10-02 07:10:17,106 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-10-02 07:10:17,130 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:10:19,274 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:19] "GET /shop HTTP/1.1" 200 - 370 0.740 1.407 2026-10-02 07:10:19,838 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:19] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.202 0.314 2026-10-02 07:10:19,866 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:19] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.005 0.017 2026-10-02 07:10:20,026 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:20] "GET /shop/address HTTP/1.1" 200 - 36 0.024 0.127 2026-10-02 07:10:20,485 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:20] "POST /shop/address/submit HTTP/1.1" 200 - 186 0.208 0.231 2026-10-02 07:10:20,523 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:20] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.011 0.023 2026-10-02 07:10:20,645 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:20] "GET /shop/confirm_order HTTP/1.1" 303 - 58 0.054 0.065 2026-10-02 07:10:21,257 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:21] "GET /shop/payment HTTP/1.1" 200 - 175 0.192 0.417 2026-10-02 07:10:21,474 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-10-02 07:10:21,506 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:fullstack from n/a 2026-10-02 07:10:21,520 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:10:23,652 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:23] "GET /affiliate HTTP/1.1" 200 - 222 0.177 1.957 2026-10-02 07:10:23,761 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:23] "GET /affiliate/report HTTP/1.1" 200 - 23 0.024 0.081 2026-10-02 07:10:23,936 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:23] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.071 0.098 2026-10-02 07:10:24,897 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:24] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.026 0.059 2026-10-02 07:10:27,424 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:27] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.031 0.052 2026-10-02 07:10:27,620 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:10:27] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.034 0.054 2026-10-02 07:10:27,731 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:11:07,786 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-10-02 07:11:07,831 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:08,091 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-10-02 07:11:08,742 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:08] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.139 0.773 2026-10-02 07:11:08,750 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-10-02 07:11:08,797 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:08] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.021 0.028 2026-10-02 07:11:08,803 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-10-02 07:11:08,833 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:08] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.012 0.019 2026-10-02 07:11:08,857 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-10-02 07:11:08,872 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:09,208 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:09] "GET /r/diB HTTP/1.1" 301 - 63 0.044 0.295 2026-10-02 07:11:09,215 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-10-02 07:11:09,885 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:09] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.111 0.561 2026-10-02 07:11:09,907 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:demo from n/a 2026-10-02 07:11:09,977 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:09] "GET /r/diB HTTP/1.1" 301 - 20 0.019 0.024 2026-10-02 07:11:09,988 121 INFO rb-1115226-225207-420259 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-10-02 07:11:10,797 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:10] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 220 0.217 0.593 2026-10-02 07:11:10,944 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:11:47,445 121 INFO rb-1115226-225207-420259 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 0x7f1745a7c7c0>)> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:11:47,478 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-10-02 07:11:47,500 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:48,903 121 INFO rb-1115226-225207-420259 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-10-02 07:11:48,937 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:48] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.121 1.319 2026-10-02 07:11:49,034 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:49] "GET /r/ihc HTTP/1.1" 301 - 38 0.045 0.041 2026-10-02 07:11:49,650 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:49] "GET / HTTP/1.1" 200 - 169 0.090 0.523 2026-10-02 07:11:49,880 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:49] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.137 0.088 2026-10-02 07:11:49,913 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-10-02 07:11:49,933 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:50,300 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:50] "GET /r/ihc HTTP/1.1" 301 - 60 0.042 0.327 2026-10-02 07:11:51,009 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:51] "GET / HTTP/1.1" 200 - 170 0.102 0.603 2026-10-02 07:11:51,052 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:51] "GET / HTTP/1.1" 200 - 13 0.007 0.034 2026-10-02 07:11:51,228 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.080 0.085 2026-10-02 07:11:51,248 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:11:51,344 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-10-02 07:11:51,360 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:51,682 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:51] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.054 0.270 2026-10-02 07:11:51,702 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:11:51,767 121 INFO rb-1115226-225207-420259 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-10-02 07:11:51,783 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:11:52,110 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:52] "GET /r/ihc HTTP/1.1" 301 - 60 0.061 0.269 2026-10-02 07:11:52,735 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:52] "GET / HTTP/1.1" 200 - 170 0.094 0.527 2026-10-02 07:11:52,762 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:52] "GET / HTTP/1.1" 200 - 13 0.005 0.019 2026-10-02 07:11:52,928 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:11:52] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.091 0.070 2026-10-02 07:11:52,958 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:admin from n/a 2026-10-02 07:11:53,049 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:11:53,098 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-02 07:11:53,114 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-10-02 07:11:53,191 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-10-02 07:11:53,216 121 INFO rb-1115226-225207-420259 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-10-02 07:11:53,257 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:11:53,298 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-10-02 07:11:53,352 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-10-02 07:11:53,383 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-10-02 07:11:53,424 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:11:54,021 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-10-02 07:11:54,040 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12523] 2026-10-02 07:11:54,046 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:11:54,516 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-10-02 07:11:54,527 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12525] 2026-10-02 07:11:54,532 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:11:54,560 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-10-02 07:11:54,597 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-10-02 07:11:54,661 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-10-02 07:11:54,707 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-10-02 07:11:54,753 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-10-02 07:11:54,798 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1399, model: amazon.region 2026-10-02 07:11:54,816 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1399, model: amazon.region 2026-10-02 07:11:54,825 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1399, model: amazon.region 2026-10-02 07:11:54,837 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-10-02 07:11:54,865 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-10-02 07:11:54,898 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1400 deleted amazon.region records with IDs: [26] 2026-10-02 07:11:54,940 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:11:54,989 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-10-02 07:11:55,897 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-10-02 07:11:57,547 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-10-02 07:11:57,713 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:11:57,742 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-10-02 07:11:57,774 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_02_create_fails_when_no_active_region ... 2026-10-02 07:11:57,817 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_03_get_client_forwards_credentials_and_region ... 2026-10-02 07:11:57,849 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_04_get_client_reads_parameters_with_sudo ... 2026-10-02 07:11:58,399 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-10-02 07:11:58,410 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12527] 2026-10-02 07:11:58,417 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:11:58,481 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-10-02 07:11:58,521 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-10-02 07:11:58,565 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:11:58,593 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_01_domain_identity_creates_dkim_cname_rows ... 2026-10-02 07:11:58,630 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-10-02 07:11:58,663 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_03_already_exists_triggers_get_and_sync ... 2026-10-02 07:11:58,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-10-02 07:11:58,727 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-10-02 07:11:58,754 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-10-02 07:11:58,779 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_07_same_name_allowed_in_different_region ... 2026-10-02 07:11:58,811 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-10-02 07:11:58,833 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-10-02 07:11:58,864 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:11:58,887 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-10-02 07:11:58,920 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_02_one_failure_does_not_abort_others ... 2026-10-02 07:11:58,957 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-10-02 07:11:59,003 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:11:59,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-10-02 07:11:59,055 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-10-02 07:11:59,080 121 INFO rb-1115226-225207-420259 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-10-02 07:11:59,126 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-10-02 07:11:59,595 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-10-02 07:11:59,605 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12529] 2026-10-02 07:11:59,612 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:11:59,658 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1402 deleted amazon.ses.identity records with IDs: [30] 2026-10-02 07:11:59,683 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-10-02 07:11:59,715 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:11:59,743 121 INFO rb-1115226-225207-420259 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-10-02 07:11:59,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-10-02 07:11:59,787 121 INFO rb-1115226-225207-420259 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-10-02 07:11:59,823 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-10-02 07:11:59,860 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-10-02 07:11:59,884 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-10-02 07:11:59,901 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-10-02 07:11:59,919 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_06_unlink_deletes_dkim_dns_rows ... 2026-10-02 07:11:59,937 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-10-02 07:11:59,939 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-10-02 07:11:59,960 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_07_form_remove_button_invisible_modifier ... 2026-10-02 07:11:59,988 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:12:00,010 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_01_status_success_updates_state_and_dkim ... 2026-10-02 07:12:00,042 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-10-02 07:12:00,075 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-10-02 07:12:00,113 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-10-02 07:12:00,145 121 INFO rb-1115226-225207-420259 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-10-02 07:12:00,164 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-10-02 07:12:00,186 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-10-02 07:12:00,220 121 INFO rb-1115226-225207-420259 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-10-02 07:12:00,273 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:12:00,821 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-10-02 07:12:00,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12531] 2026-10-02 07:12:00,838 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:01,283 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-10-02 07:12:01,318 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12533] 2026-10-02 07:12:01,337 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:01,378 121 INFO rb-1115226-225207-420259 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_can_still_purge_a_logged_call ... 2026-10-02 07:12:01,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1403 deleted api.request.log records with IDs: [1] 2026-10-02 07:12:01,431 121 INFO rb-1115226-225207-420259 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_can_still_read_a_logged_call ... 2026-10-02 07:12:01,464 121 INFO rb-1115226-225207-420259 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_cannot_forge_a_logged_call ... 2026-10-02 07:12:01,469 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1403, model: api.request.log 2026-10-02 07:12:01,497 121 INFO rb-1115226-225207-420259 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_cannot_rewrite_a_logged_call ... 2026-10-02 07:12:01,508 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1403, model: api.request.log 2026-10-02 07:12:01,542 121 INFO rb-1115226-225207-420259 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_viewer_can_only_read ... 2026-10-02 07:12:01,575 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1404, model: api.request.log 2026-10-02 07:12:01,594 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1404, model: api.request.log 2026-10-02 07:12:01,628 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:12:01,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-10-02 07:12:02,115 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-10-02 07:12:02,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12535] 2026-10-02 07:12:02,131 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:02,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-10-02 07:12:02,624 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12537] 2026-10-02 07:12:02,631 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:03,239 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-10-02 07:12:03,249 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12539] 2026-10-02 07:12:03,256 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:03,643 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.message records with IDs: [12541] 2026-10-02 07:12:03,697 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.message records with IDs: [12543, 12541] 2026-10-02 07:12:03,741 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.message records with IDs: [12542] 2026-10-02 07:12:03,779 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted calendar.event records with IDs: [24] 2026-10-02 07:12:03,785 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.followers records with IDs: [5357, 5358] 2026-10-02 07:12:03,839 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.message records with IDs: [12544, 12543, 12541] 2026-10-02 07:12:03,870 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.message records with IDs: [12544, 12543, 12541] 2026-10-02 07:12:03,876 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted appointment.appointment records with IDs: [6] 2026-10-02 07:12:03,882 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1405 deleted mail.followers records with IDs: [5354, 5355, 5356] 2026-10-02 07:12:03,909 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-10-02 07:12:04,328 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-10-02 07:12:04,336 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12546] 2026-10-02 07:12:04,343 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:04,814 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-10-02 07:12:04,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12548] 2026-10-02 07:12:04,844 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:05,330 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-10-02 07:12:05,342 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12550] 2026-10-02 07:12:05,349 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:05,700 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-10-02 07:12:06,174 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-10-02 07:12:06,184 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12554] 2026-10-02 07:12:06,192 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:06,695 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-10-02 07:12:06,705 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12556] 2026-10-02 07:12:06,713 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:07,170 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-10-02 07:12:07,181 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12558] 2026-10-02 07:12:07,188 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:07,381 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:07,393 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_appointment_daterange_duration: Starting TestAppointmentDaterangeDuration.test_duration_matches_span_when_moving_saved_appointment_start_and_end_together ... 2026-10-02 07:12:07,816 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-10-02 07:12:07,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12563] 2026-10-02 07:12:07,837 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:08,296 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-10-02 07:12:08,305 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12565] 2026-10-02 07:12:08,312 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:08,818 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-10-02 07:12:08,829 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12567] 2026-10-02 07:12:08,837 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:09,392 121 INFO rb-1115226-225207-420259 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-10-02 07:12:09,866 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-10-02 07:12:09,876 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12571] 2026-10-02 07:12:09,883 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:10,310 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-10-02 07:12:10,322 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12573] 2026-10-02 07:12:10,330 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:10,802 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-10-02 07:12:10,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12575] 2026-10-02 07:12:10,818 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:11,119 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:11,133 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-10-02 07:12:11,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-10-02 07:12:11,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12579] 2026-10-02 07:12:11,546 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:11,951 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-10-02 07:12:11,961 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12581] 2026-10-02 07:12:11,968 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:12,484 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-10-02 07:12:12,503 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12583] 2026-10-02 07:12:12,510 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:12,779 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-10-02 07:12:12,793 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12585] 2026-10-02 07:12:12,794 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-10-02 07:12:12,808 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-10-02 07:12:12,851 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-10-02 07:12:12,877 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12586] 2026-10-02 07:12:12,877 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-10-02 07:12:12,947 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1420 deleted mail.message records with IDs: [12586] 2026-10-02 07:12:12,964 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1420 deleted appointment.appointment records with IDs: [13] 2026-10-02 07:12:12,973 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1420 deleted mail.followers records with IDs: [5376, 5377, 5378] 2026-10-02 07:12:13,079 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1420, model: appointment.appointment 2026-10-02 07:12:13,096 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1420, model: appointment.appointment 2026-10-02 07:12:13,121 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1420 deleted mail.message records with IDs: [12587] 2026-10-02 07:12:13,122 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 1420, model: appointment.appointment 2026-10-02 07:12:13,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted mail.message records with IDs: [12588] 2026-10-02 07:12:13,243 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted appointment.appointment records with IDs: [15] 2026-10-02 07:12:13,251 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted mail.followers records with IDs: [5382, 5383, 5384] 2026-10-02 07:12:13,278 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted mail.message records with IDs: [12587] 2026-10-02 07:12:13,283 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted appointment.appointment records with IDs: [14] 2026-10-02 07:12:13,289 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1421 deleted mail.followers records with IDs: [5379, 5380, 5381] 2026-10-02 07:12:13,317 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-10-02 07:12:13,784 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-10-02 07:12:13,792 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12590] 2026-10-02 07:12:13,797 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:14,264 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-10-02 07:12:14,273 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12592] 2026-10-02 07:12:14,278 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:14,700 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-10-02 07:12:14,710 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12594] 2026-10-02 07:12:14,716 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:14,823 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1423, model: viin.appointment.type 2026-10-02 07:12:14,845 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1423 deleted mail.message records with IDs: [2233] 2026-10-02 07:12:14,848 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1423, model: viin.appointment.type 2026-10-02 07:12:14,856 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1423, model: viin.appointment.type 2026-10-02 07:12:14,879 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1424, model: viin.appointment.type 2026-10-02 07:12:14,892 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1424 deleted mail.message records with IDs: [2233] 2026-10-02 07:12:14,894 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1424, model: viin.appointment.type 2026-10-02 07:12:14,897 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1424, model: viin.appointment.type 2026-10-02 07:12:14,981 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1425 deleted mail.message records with IDs: [12596] 2026-10-02 07:12:14,997 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1425 deleted viin.appointment.type records with IDs: [4] 2026-10-02 07:12:15,005 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1425 deleted mail.followers records with IDs: [5385] 2026-10-02 07:12:15,044 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:15,060 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-10-02 07:12:15,553 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-10-02 07:12:15,565 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12598] 2026-10-02 07:12:15,572 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:16,073 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-10-02 07:12:16,083 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12600] 2026-10-02 07:12:16,092 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:16,578 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-10-02 07:12:16,591 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12602] 2026-10-02 07:12:16,599 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:16,851 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-10-02 07:12:17,323 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-10-02 07:12:17,330 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12608] 2026-10-02 07:12:17,335 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:17,784 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-10-02 07:12:17,794 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12610] 2026-10-02 07:12:17,801 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:18,340 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-10-02 07:12:18,367 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12612] 2026-10-02 07:12:18,377 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:18,690 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:18,706 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-10-02 07:12:19,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-10-02 07:12:19,251 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12615] 2026-10-02 07:12:19,261 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:19,742 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-10-02 07:12:19,750 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12617] 2026-10-02 07:12:19,758 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:20,200 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-10-02 07:12:20,210 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12619] 2026-10-02 07:12:20,215 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:21,458 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-10-02 07:12:21,521 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted mail.message records with IDs: [12623] 2026-10-02 07:12:21,551 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted calendar.event records with IDs: [25] 2026-10-02 07:12:21,558 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted mail.followers records with IDs: [5399, 5400] 2026-10-02 07:12:22,332 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-10-02 07:12:22,416 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted mail.message records with IDs: [12627] 2026-10-02 07:12:22,456 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted calendar.event records with IDs: [26] 2026-10-02 07:12:22,470 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1432 deleted mail.followers records with IDs: [5406, 5407] 2026-10-02 07:12:22,561 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 07:12:22,579 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-10-02 07:12:23,038 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-10-02 07:12:23,045 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12631] 2026-10-02 07:12:23,050 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:23,524 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-10-02 07:12:23,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12633] 2026-10-02 07:12:23,538 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:23,969 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-10-02 07:12:23,982 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12635] 2026-10-02 07:12:23,992 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:24,308 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:24,320 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-10-02 07:12:25,851 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:12:25,909 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:12:27,479 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 07:12:27,513 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-02 07:12:27,527 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-10-02 07:12:27,552 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-10-02 07:12:27,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-10-02 07:12:27,605 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-10-02 07:12:27,632 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-10-02 07:12:27,664 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-10-02 07:12:27,703 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:12:27,718 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-10-02 07:12:28,233 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-10-02 07:12:28,242 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12642] 2026-10-02 07:12:28,249 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:28,723 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-10-02 07:12:28,745 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12644] 2026-10-02 07:12:28,751 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:29,248 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-10-02 07:12:29,259 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12646] 2026-10-02 07:12:29,267 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:29,455 121 INFO rb-1115226-225207-420259 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-10-02 07:12:29,665 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-10-02 07:12:30,165 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-10-02 07:12:30,174 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12672] 2026-10-02 07:12:30,179 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:30,782 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-10-02 07:12:30,799 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12674] 2026-10-02 07:12:30,811 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:31,361 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-10-02 07:12:31,369 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12676] 2026-10-02 07:12:31,375 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:31,516 121 INFO rb-1115226-225207-420259 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-10-02 07:12:31,563 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-10-02 07:12:32,082 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-10-02 07:12:32,092 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12679] 2026-10-02 07:12:32,097 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:32,620 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-10-02 07:12:32,640 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12681] 2026-10-02 07:12:32,646 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:33,169 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-10-02 07:12:33,177 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12683] 2026-10-02 07:12:33,183 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:33,326 121 INFO rb-1115226-225207-420259 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-10-02 07:12:33,467 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-10-02 07:12:33,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-10-02 07:12:33,984 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12688] 2026-10-02 07:12:33,992 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:34,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-10-02 07:12:34,528 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12690] 2026-10-02 07:12:34,533 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:34,985 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-10-02 07:12:34,996 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12692] 2026-10-02 07:12:35,002 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:35,142 121 INFO rb-1115226-225207-420259 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-10-02 07:12:35,284 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-10-02 07:12:35,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-10-02 07:12:35,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12697] 2026-10-02 07:12:35,848 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:36,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-10-02 07:12:36,312 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12699] 2026-10-02 07:12:36,320 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:36,817 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-10-02 07:12:36,829 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12701] 2026-10-02 07:12:36,838 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:37,017 121 INFO rb-1115226-225207-420259 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-10-02 07:12:37,023 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-10-02 07:12:37,084 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:37,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-10-02 07:12:37,626 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-10-02 07:12:37,642 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12704] 2026-10-02 07:12:37,649 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:38,165 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-10-02 07:12:38,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12706] 2026-10-02 07:12:38,186 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:38,683 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-10-02 07:12:38,696 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12708] 2026-10-02 07:12:38,704 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:38,822 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-10-02 07:12:38,849 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2233] 2026-10-02 07:12:38,850 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-10-02 07:12:38,858 121 INFO rb-1115226-225207-420259 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-10-02 07:12:38,908 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-10-02 07:12:39,352 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-10-02 07:12:39,362 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12711] 2026-10-02 07:12:39,369 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:39,842 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-10-02 07:12:39,859 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12713] 2026-10-02 07:12:39,865 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:40,395 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-10-02 07:12:40,418 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12715] 2026-10-02 07:12:40,430 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:40,543 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-10-02 07:12:40,562 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1460, model: appointment.type.working.time 2026-10-02 07:12:40,570 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1460, model: appointment.type.working.time 2026-10-02 07:12:40,587 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1462 deleted appointment.type.working.time records with IDs: [1] 2026-10-02 07:12:40,639 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:40,658 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-10-02 07:12:41,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-10-02 07:12:41,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12718] 2026-10-02 07:12:41,211 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:41,661 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-10-02 07:12:41,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12720] 2026-10-02 07:12:41,676 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:42,089 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-10-02 07:12:42,099 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12722] 2026-10-02 07:12:42,106 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:42,289 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-10-02 07:12:42,719 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-10-02 07:12:42,729 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12727] 2026-10-02 07:12:42,736 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:43,141 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-10-02 07:12:43,151 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12729] 2026-10-02 07:12:43,157 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:43,685 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-10-02 07:12:43,700 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12731] 2026-10-02 07:12:43,712 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:43,933 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-10-02 07:12:44,398 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-10-02 07:12:44,406 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12736] 2026-10-02 07:12:44,416 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:44,890 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-10-02 07:12:44,898 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12738] 2026-10-02 07:12:44,916 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:45,382 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-10-02 07:12:45,390 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12740] 2026-10-02 07:12:45,396 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:45,590 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-10-02 07:12:46,104 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-10-02 07:12:46,111 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12745] 2026-10-02 07:12:46,116 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:46,481 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-10-02 07:12:46,488 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12747] 2026-10-02 07:12:46,493 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:46,927 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-10-02 07:12:46,934 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12749] 2026-10-02 07:12:46,939 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:47,855 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:47,874 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-10-02 07:12:48,433 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-10-02 07:12:48,444 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12755] 2026-10-02 07:12:48,451 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:48,935 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-10-02 07:12:48,945 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12757] 2026-10-02 07:12:48,952 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:49,404 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-10-02 07:12:49,419 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12759] 2026-10-02 07:12:49,429 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:49,630 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:12:50,784 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:12:50] "GET /appointment/product-demonstration-1/details?user_id=1475&tz=UTC HTTP/1.1" 200 - 201 0.184 0.971 2026-10-02 07:12:50,787 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-10-02 07:12:50,829 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-10-02 07:12:51,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-10-02 07:12:51,241 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12763] 2026-10-02 07:12:51,246 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:51,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-10-02 07:12:51,660 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12765] 2026-10-02 07:12:51,666 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:52,087 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-10-02 07:12:52,096 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12767] 2026-10-02 07:12:52,103 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:52,235 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:12:53,240 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:12:53] "GET /appointment/product-demonstration-1/details?user_id=1478 HTTP/1.1" 200 - 201 0.112 0.893 2026-10-02 07:12:53,242 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-10-02 07:12:53,270 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-10-02 07:12:53,761 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-10-02 07:12:53,774 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12771] 2026-10-02 07:12:53,783 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:54,178 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-10-02 07:12:54,186 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12773] 2026-10-02 07:12:54,192 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:54,576 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-10-02 07:12:54,584 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12775] 2026-10-02 07:12:54,588 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:54,714 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-10-02 07:12:55,201 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-10-02 07:12:55,219 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12779] 2026-10-02 07:12:55,239 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:55,755 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-10-02 07:12:55,764 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12781] 2026-10-02 07:12:55,772 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:56,276 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-10-02 07:12:56,287 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12783] 2026-10-02 07:12:56,294 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:12:56,443 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:12:57,575 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:12:57] "GET /appointment/product-demonstration-1/details?user_id=1484&tz=UTC HTTP/1.1" 200 - 201 0.210 0.923 2026-10-02 07:12:57,898 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:12:57] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.153 0.163 2026-10-02 07:12:57,906 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-10-02 07:12:58,261 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:12:58] "GET /my/appointments/22?access_token=e00552fd-fba4-423f-9125-b1b35cb305ac HTTP/1.1" 200 - 46 0.054 0.307 2026-10-02 07:12:58,312 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:12:58,331 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website.tests.test_skip_confirmation_async_notify: Starting TestSkipConfirmationAsyncNotify.test_skip_confirmation_submit_must_not_send_notification_mail_synchronously ... 2026-10-02 07:13:01,025 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:13:01,070 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:13:01,949 121 INFO rb-1115226-225207-420259 odoo.tests.common: Simulating signal changes during tests 2026-10-02 07:13:01,994 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 07:13:02,010 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-10-02 07:13:03,988 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:13:03,999 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:13:04,282 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:13:04] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 10 0.005 0.279 2026-10-02 07:13:04,324 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:13:04] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.010 0.025 2026-10-02 07:13:04,372 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:13:04] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.018 0.027 2026-10-02 07:13:04,374 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-10-02 07:13:04,399 121 INFO rb-1115226-225207-420259 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-10-02 07:13:06,229 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.res_users: Login successful for db:rb-1115226-225207-420259 login:portal from n/a 2026-10-02 07:13:06,272 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-02 07:13:06,611 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:13:06] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 67 0.044 0.296 2026-10-02 07:13:06,877 121 INFO rb-1115226-225207-420259 werkzeug: 127.0.0.1 - - [02/Oct/2026 07:13:06] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.091 0.165 2026-10-02 07:13:06,941 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:13:14,194 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-10-02 07:13:14,390 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-10-02 07:13:14,516 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-10-02 07:13:14,566 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-10-02 07:13:14,633 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-10-02 07:13:14,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [653] 2026-10-02 07:13:15,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-10-02 07:13:15,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [654] 2026-10-02 07:13:15,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-10-02 07:13:15,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [655] 2026-10-02 07:13:16,307 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1506 deleted mail.activity records with IDs: [203] 2026-10-02 07:13:16,522 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1506 deleted mail.mail records with IDs: [656] 2026-10-02 07:13:16,765 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1510 deleted mail.activity records with IDs: [204] 2026-10-02 07:13:17,013 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1510 deleted mail.mail records with IDs: [657] 2026-10-02 07:13:17,064 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-10-02 07:13:17,392 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [658] 2026-10-02 07:13:17,553 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-10-02 07:13:17,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-10-02 07:13:17,833 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-10-02 07:13:18,113 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [659] 2026-10-02 07:13:18,210 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [660] 2026-10-02 07:13:18,293 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [661] 2026-10-02 07:13:18,392 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [662] 2026-10-02 07:13:18,532 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-10-02 07:13:18,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [663] 2026-10-02 07:13:19,163 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-10-02 07:13:19,286 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [664] 2026-10-02 07:13:19,396 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-10-02 07:13:19,607 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [665] 2026-10-02 07:13:19,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [211] 2026-10-02 07:13:19,970 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [666] 2026-10-02 07:13:20,020 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-10-02 07:13:20,260 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [667] 2026-10-02 07:13:20,439 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-10-02 07:13:20,605 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [668] 2026-10-02 07:13:20,662 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-10-02 07:13:20,696 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-10-02 07:13:20,735 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-10-02 07:13:20,749 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,761 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,766 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,795 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-10-02 07:13:20,809 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1510, model: approval.request.type 2026-10-02 07:13:20,825 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1510, model: approval.request.type 2026-10-02 07:13:20,832 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1510, model: approval.request.type 2026-10-02 07:13:20,859 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-10-02 07:13:20,906 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-10-02 07:13:20,923 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,945 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,952 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1503, model: approval.request.type 2026-10-02 07:13:20,983 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-10-02 07:13:21,039 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-10-02 07:13:21,097 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-10-02 07:13:21,187 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,220 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,253 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,290 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,332 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-10-02 07:13:21,491 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,522 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,564 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1513, model: viin.approval.request 2026-10-02 07:13:21,605 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-10-02 07:13:21,929 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [669] 2026-10-02 07:13:22,102 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1506, model: viin.approval.request 2026-10-02 07:13:22,145 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1506, model: viin.approval.request 2026-10-02 07:13:22,179 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1506, model: viin.approval.request 2026-10-02 07:13:22,215 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-10-02 07:13:22,270 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-10-02 07:13:22,443 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-10-02 07:13:22,544 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1503, model: request.approval.user.line 2026-10-02 07:13:22,613 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1503, model: request.approval.user.line 2026-10-02 07:13:22,636 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-10-02 07:13:22,814 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1510, model: request.approval.user.line 2026-10-02 07:13:22,929 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1510, model: request.approval.user.line 2026-10-02 07:13:22,959 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-10-02 07:13:23,091 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-10-02 07:13:23,112 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-10-02 07:13:23,449 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [670] 2026-10-02 07:13:23,535 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [671] 2026-10-02 07:13:23,649 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [672] 2026-10-02 07:13:23,746 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [673] 2026-10-02 07:13:23,994 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214, 215, 216, 217] 2026-10-02 07:13:24,157 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [674] 2026-10-02 07:13:24,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [675] 2026-10-02 07:13:24,476 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_can_manage_in_draft_only ... 2026-10-02 07:13:24,847 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [676] 2026-10-02 07:13:24,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [677] 2026-10-02 07:13:25,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [678] 2026-10-02 07:13:25,209 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [679] 2026-10-02 07:13:25,329 121 INFO rb-1115226-225207-420259 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-10-02 07:13:25,362 121 INFO rb-1115226-225207-420259 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-10-02 07:13:25,383 121 INFO rb-1115226-225207-420259 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-10-02 07:13:25,421 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-10-02 07:13:25,735 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [680] 2026-10-02 07:13:25,857 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [681] 2026-10-02 07:13:25,948 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [682] 2026-10-02 07:13:26,056 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1503 deleted mail.mail records with IDs: [683] 2026-10-02 07:13:26,340 121 INFO rb-1115226-225207-420259 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-10-02 07:13:26,372 121 INFO rb-1115226-225207-420259 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-10-02 07:13:26,406 121 INFO rb-1115226-225207-420259 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-10-02 07:13:26,442 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-10-02 07:13:26,552 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1506, model: viin.approval.request 2026-10-02 07:13:26,701 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-10-02 07:13:26,880 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1503, model: viin.approval.request 2026-10-02 07:13:27,004 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-02 07:13:29,396 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-10-02 07:13:29,895 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [684] 2026-10-02 07:13:30,038 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [685] 2026-10-02 07:13:30,161 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [686] 2026-10-02 07:13:30,283 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [687] 2026-10-02 07:13:30,448 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.activity records with IDs: [226, 227, 228, 229] 2026-10-02 07:13:30,617 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.mail records with IDs: [688] 2026-10-02 07:13:30,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.mail records with IDs: [689] 2026-10-02 07:13:30,836 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.mail records with IDs: [690] 2026-10-02 07:13:30,976 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1516 deleted mail.activity records with IDs: [230, 231, 232] 2026-10-02 07:13:31,077 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1516 deleted mail.mail records with IDs: [691] 2026-10-02 07:13:31,163 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1516 deleted mail.mail records with IDs: [692] 2026-10-02 07:13:31,227 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-10-02 07:13:31,724 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [693] 2026-10-02 07:13:31,835 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1514 deleted mail.mail records with IDs: [694] 2026-10-02 07:13:32,008 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.activity records with IDs: [235, 236] 2026-10-02 07:13:32,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.mail records with IDs: [695] 2026-10-02 07:13:32,321 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1515 deleted mail.mail records with IDs: [696] 2026-10-02 07:13:32,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1518 deleted mail.activity records with IDs: [237, 238] 2026-10-02 07:13:32,548 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1518 deleted mail.mail records with IDs: [697] 2026-10-02 07:13:32,660 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 07:13:44,593 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-10-02 07:13:44,969 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-10-02 07:13:46,262 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-10-02 07:13:46,714 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-10-02 07:13:46,767 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-10-02 07:13:47,068 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-10-02 07:13:47,310 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-10-02 07:13:47,602 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-10-02 07:13:47,891 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-10-02 07:13:48,387 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-10-02 07:13:48,448 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-10-02 07:13:48,866 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-10-02 07:13:48,922 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-10-02 07:13:49,334 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:13:51,802 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [73711, 73712, 73713, 73714, 73715, 73716] 2026-10-02 07:13:53,015 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [73717, 73718, 73719, 73720, 73721, 73722] 2026-10-02 07:13:54,282 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4801] 2026-10-02 07:13:54,459 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [317259] 2026-10-02 07:13:54,535 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2373] 2026-10-02 07:13:54,536 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-10-02 07:13:54,822 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [73723, 73724, 73725, 73726, 73727, 73728, 73729, 73730, 73731] 2026-10-02 07:13:56,668 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-10-02 07:13:57,346 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-10-02 07:13:57,945 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-10-02 07:13:58,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [241] 2026-10-02 07:13:58,707 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-10-02 07:13:59,353 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-10-02 07:13:59,477 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [243] 2026-10-02 07:14:00,210 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-10-02 07:14:00,294 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-10-02 07:14:00,917 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-10-02 07:14:01,002 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-10-02 07:14:01,703 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-10-02 07:14:01,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-10-02 07:14:02,344 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-10-02 07:14:02,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [247] 2026-10-02 07:14:02,911 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-10-02 07:14:03,023 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [248] 2026-10-02 07:14:03,657 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-10-02 07:14:03,683 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-10-02 07:14:03,723 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-10-02 07:14:03,763 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-10-02 07:14:03,804 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-10-02 07:14:03,844 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-10-02 07:14:03,886 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-10-02 07:14:03,926 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-10-02 07:14:03,975 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-10-02 07:14:04,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-10-02 07:14:05,053 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-10-02 07:14:05,727 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-10-02 07:14:07,031 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-10-02 07:14:07,097 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-10-02 07:14:08,480 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-10-02 07:14:08,591 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-10-02 07:14:08,726 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-10-02 07:14:10,081 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-10-02 07:14:10,176 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [253] 2026-10-02 07:14:10,277 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-10-02 07:14:11,562 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-10-02 07:14:11,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [254] 2026-10-02 07:14:11,655 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-10-02 07:14:13,365 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-10-02 07:14:13,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-10-02 07:14:13,996 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-10-02 07:14:14,082 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-10-02 07:14:14,152 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-10-02 07:14:14,247 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-10-02 07:14:14,300 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-10-02 07:14:14,399 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-10-02 07:14:14,456 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-10-02 07:14:14,547 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-10-02 07:14:14,600 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-10-02 07:14:14,651 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-10-02 07:14:16,270 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1522 deleted approval.request.field.mapping.line records with IDs: [73774, 73775, 73776, 73777, 73778, 73779] 2026-10-02 07:14:16,822 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_101_child_generation_for_x2many ... 2026-10-02 07:14:17,364 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_102_child_approval_type ... 2026-10-02 07:14:17,466 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_103_child_approval_type_none ... 2026-10-02 07:14:17,550 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_104_child_approval_type_display ... 2026-10-02 07:14:17,629 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_create_requires_approval_admin ... 2026-10-02 07:14:17,638 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1521, model: approval.request.field.mapping.line 2026-10-02 07:14:17,695 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_read_allowed_for_internal_user ... 2026-10-02 07:14:17,745 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_field_name_map_to_field_id_map_basic ... 2026-10-02 07:14:17,774 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_near_equivalent_toggle ... 2026-10-02 07:14:17,819 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_strict_vs_lenient ... 2026-10-02 07:14:17,864 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_x2many_relation_enforced ... 2026-10-02 07:14:17,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_cross_type_isolation ... 2026-10-02 07:14:18,677 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1522 deleted approval.request.field.mapping.line records with IDs: [73798, 73799, 73800, 73801, 73802, 73803] 2026-10-02 07:14:19,232 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_allow_to_and_from_same_dest ... 2026-10-02 07:14:19,278 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_both_is_exclusive ... 2026-10-02 07:14:19,341 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_name_field ... 2026-10-02 07:14:19,429 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_name_on_request_line ... 2026-10-02 07:14:19,496 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_reference_on_request ... 2026-10-02 07:14:19,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_incompatible_legacy_row_only_blocked_once_registry_is_ready ... 2026-10-02 07:14:19,650 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_allow_to_and_from ... 2026-10-02 07:14:19,705 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_block_duplicate_same_direction ... 2026-10-02 07:14:19,792 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_accepts_both_item_shapes ... 2026-10-02 07:14:19,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_direction_defaults_and_override_default_direction ... 2026-10-02 07:14:19,858 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_line_vals_forces_to_approval_on_id ... 2026-10-02 07:14:19,885 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_supports_one_src_to_many_dest_preserves_order ... 2026-10-02 07:14:19,924 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:14:19,942 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-10-02 07:14:19,976 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-10-02 07:14:20,055 121 INFO rb-1115226-225207-420259 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-10-02 07:14:20,073 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-10-02 07:14:20,144 121 INFO rb-1115226-225207-420259 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-10-02 07:14:20,162 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-10-02 07:14:20,244 121 INFO rb-1115226-225207-420259 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-10-02 07:14:20,261 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-10-02 07:14:20,305 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:14:21,517 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-10-02 07:14:22,594 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-10-02 07:14:22,687 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-10-02 07:14:24,011 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-10-02 07:14:24,098 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:14:26,259 121 INFO rb-1115226-225207-420259 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-10-02 07:14:27,262 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [718] 2026-10-02 07:14:27,372 121 INFO rb-1115226-225207-420259 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-10-02 07:14:28,493 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [719] 2026-10-02 07:14:28,604 121 INFO rb-1115226-225207-420259 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-10-02 07:14:29,741 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [720] 2026-10-02 07:14:29,871 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:14:30,590 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-10-02 07:14:31,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-10-02 07:14:33,236 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-10-02 07:14:34,642 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-10-02 07:14:35,857 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:14:36,448 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-10-02 07:14:36,532 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-10-02 07:14:36,582 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-10-02 07:14:36,758 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-10-02 07:14:37,095 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-10-02 07:14:37,381 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-10-02 07:14:37,786 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-10-02 07:14:38,110 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-10-02 07:14:38,296 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-10-02 07:14:38,550 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:14:39,613 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_loads_defaults_fill_if_empty ... 2026-10-02 07:14:40,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1526 deleted request.approval.user.line records with IDs: [70] 2026-10-02 07:14:40,381 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_overrides_when_forced ... 2026-10-02 07:14:41,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1526 deleted request.approval.user.line records with IDs: [70] 2026-10-02 07:14:41,291 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-10-02 07:14:41,946 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1526 deleted request.approval.user.line records with IDs: [70] 2026-10-02 07:14:42,078 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-10-02 07:14:43,945 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-10-02 07:14:45,792 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-10-02 07:14:47,840 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:14:48,540 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-10-02 07:14:48,658 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-10-02 07:14:48,717 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-10-02 07:14:48,906 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-10-02 07:14:49,083 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-10-02 07:14:49,381 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_11_line_defaults_do_not_override_existing_values_direct_create ... 2026-10-02 07:14:49,647 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-10-02 07:14:50,044 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-10-02 07:14:50,382 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_40_line_defaults_fill_if_empty_via_request_write ... 2026-10-02 07:14:50,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-10-02 07:14:50,810 121 INFO rb-1115226-225207-420259 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-10-02 07:14:51,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-10-02 07:14:51,143 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-10-02 07:14:51,458 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-10-02 07:14:51,542 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-10-02 07:14:51,950 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-10-02 07:14:52,297 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-10-02 07:14:52,379 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-10-02 07:14:52,703 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-10-02 07:14:52,974 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-10-02 07:14:53,317 121 INFO rb-1115226-225207-420259 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-10-02 07:14:53,689 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-10-02 07:14:54,146 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_63_create_request_with_multiple_lines_mixed_values_and_force ... 2026-10-02 07:14:54,834 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:15:01,270 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-10-02 07:15:01,426 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-10-02 07:15:01,526 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-10-02 07:15:02,007 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-10-02 07:15:02,112 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-10-02 07:15:02,329 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [721] 2026-10-02 07:15:02,414 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-10-02 07:15:02,689 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [722] 2026-10-02 07:15:02,899 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [263] 2026-10-02 07:15:03,057 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [723] 2026-10-02 07:15:03,496 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-10-02 07:15:03,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [724] 2026-10-02 07:15:03,953 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [265] 2026-10-02 07:15:04,094 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [725] 2026-10-02 07:15:04,308 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [266] 2026-10-02 07:15:04,444 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [726] 2026-10-02 07:15:04,666 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-10-02 07:15:04,917 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [727] 2026-10-02 07:15:05,078 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [268] 2026-10-02 07:15:05,288 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [728] 2026-10-02 07:15:05,526 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [269] 2026-10-02 07:15:05,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [729] 2026-10-02 07:15:05,865 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [270] 2026-10-02 07:15:06,037 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [730] 2026-10-02 07:15:06,130 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-10-02 07:15:06,734 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [731] 2026-10-02 07:15:06,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [271] 2026-10-02 07:15:07,020 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [732] 2026-10-02 07:15:07,210 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [272] 2026-10-02 07:15:07,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [733] 2026-10-02 07:15:07,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [273] 2026-10-02 07:15:07,673 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [734] 2026-10-02 07:15:07,853 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [274] 2026-10-02 07:15:08,012 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [735] 2026-10-02 07:15:08,134 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-10-02 07:15:08,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [736] 2026-10-02 07:15:08,613 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [276] 2026-10-02 07:15:08,725 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [737] 2026-10-02 07:15:08,809 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-10-02 07:15:09,069 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [738] 2026-10-02 07:15:09,253 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [277] 2026-10-02 07:15:09,387 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [739] 2026-10-02 07:15:09,548 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [278] 2026-10-02 07:15:09,731 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [740] 2026-10-02 07:15:09,823 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-10-02 07:15:10,200 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [741] 2026-10-02 07:15:10,410 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [279] 2026-10-02 07:15:10,594 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [742] 2026-10-02 07:15:10,881 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-10-02 07:15:11,133 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [743] 2026-10-02 07:15:11,288 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [280] 2026-10-02 07:15:11,438 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [744] 2026-10-02 07:15:11,518 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-10-02 07:15:11,746 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [745] 2026-10-02 07:15:11,845 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [281] 2026-10-02 07:15:11,934 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-10-02 07:15:12,233 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [746] 2026-10-02 07:15:12,387 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [282] 2026-10-02 07:15:12,506 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [747] 2026-10-02 07:15:12,551 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-10-02 07:15:12,776 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [748] 2026-10-02 07:15:12,967 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [283] 2026-10-02 07:15:13,093 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [749] 2026-10-02 07:15:13,304 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-10-02 07:15:13,814 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [750] 2026-10-02 07:15:13,912 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [751] 2026-10-02 07:15:14,014 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [752] 2026-10-02 07:15:14,245 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [284, 285, 286] 2026-10-02 07:15:14,429 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [753] 2026-10-02 07:15:14,620 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [754] 2026-10-02 07:15:14,746 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [755] 2026-10-02 07:15:14,928 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [287, 288] 2026-10-02 07:15:15,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [756] 2026-10-02 07:15:15,295 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [289] 2026-10-02 07:15:15,472 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [757] 2026-10-02 07:15:15,603 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-10-02 07:15:16,145 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [758] 2026-10-02 07:15:16,240 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [759] 2026-10-02 07:15:16,325 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [760] 2026-10-02 07:15:16,513 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [290, 291, 292] 2026-10-02 07:15:16,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [761] 2026-10-02 07:15:16,851 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [762] 2026-10-02 07:15:16,936 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [763] 2026-10-02 07:15:17,081 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [293, 294] 2026-10-02 07:15:17,225 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [764] 2026-10-02 07:15:17,364 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [295] 2026-10-02 07:15:17,507 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [765] 2026-10-02 07:15:17,573 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-10-02 07:15:18,046 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted request.approval.user.line records with IDs: [109] 2026-10-02 07:15:18,110 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-10-02 07:15:18,516 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [766] 2026-10-02 07:15:18,693 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [296] 2026-10-02 07:15:18,816 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [767] 2026-10-02 07:15:19,036 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [768] 2026-10-02 07:15:19,214 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-10-02 07:15:19,426 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [769] 2026-10-02 07:15:19,535 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [770] 2026-10-02 07:15:19,620 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [771] 2026-10-02 07:15:19,699 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [772] 2026-10-02 07:15:19,864 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [297, 298, 299, 300] 2026-10-02 07:15:20,006 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [773] 2026-10-02 07:15:20,101 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [774] 2026-10-02 07:15:20,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [775] 2026-10-02 07:15:20,430 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [301, 302, 303] 2026-10-02 07:15:20,564 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [776] 2026-10-02 07:15:20,647 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [777] 2026-10-02 07:15:20,782 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [304, 305] 2026-10-02 07:15:20,911 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [778] 2026-10-02 07:15:21,056 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [306] 2026-10-02 07:15:21,221 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [779] 2026-10-02 07:15:21,336 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-10-02 07:15:21,846 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [780] 2026-10-02 07:15:21,948 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [781] 2026-10-02 07:15:22,097 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [307, 308] 2026-10-02 07:15:22,223 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [782] 2026-10-02 07:15:22,378 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [309] 2026-10-02 07:15:22,510 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [783] 2026-10-02 07:15:22,551 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-10-02 07:15:23,060 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [784] 2026-10-02 07:15:23,148 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [785] 2026-10-02 07:15:23,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [786] 2026-10-02 07:15:23,365 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [310, 311, 312] 2026-10-02 07:15:23,525 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [787] 2026-10-02 07:15:23,625 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [788] 2026-10-02 07:15:23,823 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.activity records with IDs: [313, 314] 2026-10-02 07:15:23,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1536 deleted mail.mail records with IDs: [789] 2026-10-02 07:15:24,147 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [315] 2026-10-02 07:15:24,353 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [790] 2026-10-02 07:15:24,431 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-10-02 07:15:24,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [791] 2026-10-02 07:15:25,064 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [792] 2026-10-02 07:15:25,251 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [316, 317] 2026-10-02 07:15:25,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [793] 2026-10-02 07:15:25,674 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [318] 2026-10-02 07:15:25,863 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [794] 2026-10-02 07:15:25,923 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-10-02 07:15:26,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [795] 2026-10-02 07:15:26,571 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [319] 2026-10-02 07:15:26,738 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [796] 2026-10-02 07:15:26,936 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [320] 2026-10-02 07:15:27,103 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [797] 2026-10-02 07:15:27,158 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-10-02 07:15:27,523 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-10-02 07:15:28,104 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [798] 2026-10-02 07:15:28,186 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1528 deleted mail.mail records with IDs: [799] 2026-10-02 07:15:28,487 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.activity records with IDs: [321, 322] 2026-10-02 07:15:28,657 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [800] 2026-10-02 07:15:28,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1531 deleted mail.mail records with IDs: [801] 2026-10-02 07:15:28,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.activity records with IDs: [323, 324] 2026-10-02 07:15:29,074 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [802] 2026-10-02 07:15:29,132 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-02 07:15:31,036 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-10-02 07:15:31,328 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [123] 2026-10-02 07:15:31,364 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-10-02 07:15:32,142 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-10-02 07:15:32,195 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-10-02 07:15:32,869 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-10-02 07:15:32,936 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:15:38,318 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-10-02 07:15:38,560 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-10-02 07:15:38,715 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-10-02 07:15:38,940 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1539 deleted mail.mail records with IDs: [805] 2026-10-02 07:15:39,147 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1539 deleted mail.mail records with IDs: [806] 2026-10-02 07:15:39,343 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [327] 2026-10-02 07:15:39,494 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [807] 2026-10-02 07:15:39,566 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-10-02 07:15:39,698 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-10-02 07:15:39,737 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:15:44,690 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_01_dest_model_id_and_has_lines_by_mode ... 2026-10-02 07:15:44,890 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-10-02 07:15:45,542 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-10-02 07:15:45,630 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_06_before_approval_required_domain_validation_ok_and_bad ... 2026-10-02 07:15:45,715 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-10-02 07:15:48,188 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:15:48,257 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-10-02 07:15:48,976 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-10-02 07:15:49,815 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-10-02 07:15:50,565 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-10-02 07:15:51,376 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-10-02 07:15:52,007 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-10-02 07:15:52,684 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-10-02 07:15:53,488 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-10-02 07:15:54,233 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:16:00,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-10-02 07:16:01,410 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-10-02 07:16:01,427 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-10-02 07:16:01,708 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-10-02 07:16:02,025 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-10-02 07:16:02,491 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-10-02 07:16:03,033 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-10-02 07:16:03,413 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-10-02 07:16:03,842 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-10-02 07:16:04,400 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-10-02 07:16:04,734 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-10-02 07:16:04,748 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-10-02 07:16:04,787 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-10-02 07:16:05,355 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-10-02 07:16:06,161 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-02 07:16:07,126 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-10-02 07:16:07,349 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-10-02 07:16:08,720 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-10-02 07:16:10,174 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-10-02 07:16:10,852 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1562 deleted request.approval.user.line records with IDs: [160] 2026-10-02 07:16:10,956 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-10-02 07:16:13,132 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:16:20,726 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-10-02 07:16:21,167 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-10-02 07:16:21,620 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-10-02 07:16:22,897 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-10-02 07:16:23,377 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-10-02 07:16:23,833 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-10-02 07:16:24,277 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-10-02 07:16:24,690 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-10-02 07:16:25,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-10-02 07:16:25,451 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-10-02 07:16:25,838 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-10-02 07:16:26,215 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-10-02 07:16:26,301 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-10-02 07:16:26,385 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-10-02 07:16:26,857 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-10-02 07:16:27,316 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-10-02 07:16:27,702 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-10-02 07:16:28,086 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-10-02 07:16:28,505 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-10-02 07:16:28,880 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-10-02 07:16:29,280 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-10-02 07:16:29,615 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-10-02 07:16:30,026 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-10-02 07:16:30,490 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-10-02 07:16:30,913 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-10-02 07:16:30,990 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-10-02 07:16:31,076 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-10-02 07:16:31,611 121 INFO rb-1115226-225207-420259 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-10-02 07:16:32,062 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_any_in_step_creates_single_line_with_all_users ... 2026-10-02 07:16:32,511 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-10-02 07:16:32,947 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-10-02 07:16:33,461 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-10-02 07:16:33,879 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-10-02 07:16:41,811 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-10-02 07:16:42,295 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-10-02 07:16:43,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5641] 2026-10-02 07:16:43,959 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-10-02 07:16:44,371 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-10-02 07:16:44,788 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-10-02 07:16:45,188 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-10-02 07:16:45,565 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-10-02 07:16:46,005 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-02 07:16:52,357 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-10-02 07:16:52,730 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-10-02 07:16:53,088 121 INFO rb-1115226-225207-420259 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-10-02 07:16:53,455 121 INFO rb-1115226-225207-420259 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-10-02 07:16:53,834 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_from_employee_parent_chain_with_tag ... 2026-10-02 07:16:54,234 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-10-02 07:16:54,653 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:17:06,453 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_lines_before_confirm_and_after_confirm_resolve ... 2026-10-02 07:17:07,449 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [808] 2026-10-02 07:17:07,550 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [809] 2026-10-02 07:17:07,931 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [810] 2026-10-02 07:17:08,027 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [811] 2026-10-02 07:17:08,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [812] 2026-10-02 07:17:08,226 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [813] 2026-10-02 07:17:08,342 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_request_before_confirm_and_after_confirm_resolve ... 2026-10-02 07:17:08,897 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [814] 2026-10-02 07:17:08,996 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [815] 2026-10-02 07:17:09,306 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [816] 2026-10-02 07:17:09,395 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [817] 2026-10-02 07:17:09,498 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [818] 2026-10-02 07:17:09,605 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_applies_employee_tag_filter ... 2026-10-02 07:17:11,881 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_collects_users_from_all_lines_unique ... 2026-10-02 07:17:13,027 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_required_skips_when_no_lines ... 2026-10-02 07:17:13,725 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_optional_skipped_when_no_related_record ... 2026-10-02 07:17:14,026 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_adds_partner_creator_as_approver ... 2026-10-02 07:17:14,785 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_deduplicate_with_res_users_selector ... 2026-10-02 07:17:15,432 121 INFO rb-1115226-225207-420259 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-10-02 07:17:16,221 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_required_skips_when_no_related_record ... 2026-10-02 07:17:16,539 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:17:16,552 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-10-02 07:17:18,050 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-10-02 07:17:18,094 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:17:20,493 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-10-02 07:17:21,181 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-10-02 07:17:22,232 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-10-02 07:17:23,002 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-10-02 07:17:23,734 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:17:25,818 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-10-02 07:17:33,930 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-10-02 07:17:36,105 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1608 deleted request.approval.user.line records with IDs: [286] 2026-10-02 07:17:36,358 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-10-02 07:17:36,831 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 1608, model: viin.approval.request 2026-10-02 07:17:36,889 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-10-02 07:17:38,814 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1608 deleted request.approval.user.line records with IDs: [289] 2026-10-02 07:17:38,899 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-10-02 07:17:40,914 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:17:43,313 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-10-02 07:17:43,609 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-10-02 07:17:43,983 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-10-02 07:17:44,894 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-10-02 07:17:45,901 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_40_selector_denies_when_type_has_no_src_or_no_write ... 2026-10-02 07:17:46,266 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:17:47,702 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-10-02 07:17:48,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13582, 13579] 2026-10-02 07:17:49,492 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3599] 2026-10-02 07:17:49,550 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [79] 2026-10-02 07:17:49,671 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [297] 2026-10-02 07:17:49,759 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13581, 13578] 2026-10-02 07:17:50,029 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3598] 2026-10-02 07:17:50,208 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13584, 13583, 13580] 2026-10-02 07:17:50,297 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [199] 2026-10-02 07:17:50,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-10-02 07:17:52,403 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13588, 13586] 2026-10-02 07:17:52,632 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3600] 2026-10-02 07:17:52,804 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13587] 2026-10-02 07:17:52,858 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [200] 2026-10-02 07:17:52,914 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-10-02 07:17:54,108 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13596, 13591] 2026-10-02 07:17:54,437 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3604] 2026-10-02 07:17:54,491 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [82] 2026-10-02 07:17:54,666 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [300] 2026-10-02 07:17:54,723 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13594, 13592] 2026-10-02 07:17:55,046 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3602] 2026-10-02 07:17:55,231 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13598, 13597, 13593] 2026-10-02 07:17:55,302 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [201] 2026-10-02 07:17:55,339 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-10-02 07:17:56,897 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [819] 2026-10-02 07:17:57,101 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-10-02 07:17:57,403 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13609, 13606, 13602, 13599] 2026-10-02 07:17:57,716 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3605] 2026-10-02 07:17:57,966 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:17:57,987 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-10-02 07:17:58,487 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:17:58,503 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-10-02 07:17:59,143 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:01,152 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-10-02 07:18:02,691 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-10-02 07:18:04,194 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-10-02 07:18:05,546 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-10-02 07:18:07,064 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:18:07,852 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-10-02 07:18:08,197 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-10-02 07:18:08,670 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-10-02 07:18:09,004 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-10-02 07:18:09,414 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:09,429 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-10-02 07:18:10,148 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-10-02 07:18:10,817 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-10-02 07:18:11,701 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [74498, 74499, 74500, 74501, 74502, 74503] 2026-10-02 07:18:12,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [74504, 74505, 74506, 74507, 74508, 74509, 74510, 74511, 74512, 74513] 2026-10-02 07:18:13,940 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:13,956 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-10-02 07:18:14,778 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [74520, 74521, 74522, 74523, 74524, 74525] 2026-10-02 07:18:15,726 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:20,799 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_multi_record_returns_two_distinct_ids ... 2026-10-02 07:18:21,042 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_returns_client_consumable_ids ... 2026-10-02 07:18:21,337 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_single_record_creates_distinct_persisted_record ... 2026-10-02 07:18:21,629 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:18:21,644 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-10-02 07:18:21,788 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:21,805 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_wizard: Starting TestWizardDynamicFieldsStrictAll.test_wizard_head_and_line_dynamic_fields_use_strict_patterns ... 2026-10-02 07:18:22,010 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:22,162 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_approver_step_popup_keeps_selector_specific_fields ... 2026-10-02 07:18:22,205 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_selector_based_steps ... 2026-10-02 07:18:22,401 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_specific_approvers ... 2026-10-02 07:18:22,683 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:23,927 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-10-02 07:18:23,995 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-10-02 07:18:24,599 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1624 deleted mail.mail records with IDs: [820] 2026-10-02 07:18:24,848 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1580] 2026-10-02 07:18:24,892 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [341] 2026-10-02 07:18:25,121 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [821] 2026-10-02 07:18:25,228 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-10-02 07:18:25,824 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1624 deleted mail.mail records with IDs: [822] 2026-10-02 07:18:25,989 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1580] 2026-10-02 07:18:26,014 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [343] 2026-10-02 07:18:26,132 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-10-02 07:18:26,241 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1581] 2026-10-02 07:18:26,619 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-10-02 07:18:27,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1624 deleted mail.mail records with IDs: [823] 2026-10-02 07:18:27,167 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1580] 2026-10-02 07:18:27,185 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [344] 2026-10-02 07:18:27,342 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-10-02 07:18:27,428 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [345] 2026-10-02 07:18:27,571 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-10-02 07:18:27,651 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:18:27,666 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-10-02 07:18:27,701 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-10-02 07:18:27,729 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-10-02 07:18:29,209 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-10-02 07:18:29,259 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:30,886 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-10-02 07:18:31,731 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-10-02 07:18:32,301 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-10-02 07:18:32,769 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-10-02 07:18:33,243 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-10-02 07:18:33,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-10-02 07:18:34,393 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-10-02 07:18:35,174 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-10-02 07:18:35,863 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:18:37,812 121 INFO rb-1115226-225207-420259 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-10-02 07:18:38,811 121 INFO rb-1115226-225207-420259 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-10-02 07:18:40,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-10-02 07:18:40,299 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-10-02 07:18:41,787 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-10-02 07:18:41,879 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:18:47,020 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-10-02 07:18:47,404 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [828] 2026-10-02 07:18:47,520 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-10-02 07:18:47,750 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:47,926 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-10-02 07:18:48,130 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:48,270 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-10-02 07:18:48,468 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:48,610 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-10-02 07:18:48,808 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:49,037 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-10-02 07:18:49,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:49,568 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-10-02 07:18:49,828 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-10-02 07:18:49,992 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [830] 2026-10-02 07:18:50,038 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-10-02 07:18:50,262 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:50,705 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-10-02 07:18:51,130 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-10-02 07:18:51,210 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-10-02 07:18:51,459 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:52,015 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-10-02 07:18:52,141 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-10-02 07:18:52,319 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:52,637 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-10-02 07:18:52,716 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-10-02 07:18:52,880 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:53,280 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-10-02 07:18:53,347 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-10-02 07:18:53,388 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-10-02 07:18:53,537 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:53,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-10-02 07:18:54,085 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-10-02 07:18:54,391 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-10-02 07:18:54,491 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-10-02 07:18:54,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:55,060 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-10-02 07:18:55,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-10-02 07:18:55,588 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-10-02 07:18:55,647 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-10-02 07:18:55,802 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:56,111 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-10-02 07:18:56,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-10-02 07:18:56,360 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-10-02 07:18:56,420 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-10-02 07:18:56,556 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:56,900 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-10-02 07:18:57,008 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-10-02 07:18:57,116 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-10-02 07:18:57,175 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-10-02 07:18:57,307 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:57,561 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-10-02 07:18:57,676 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-10-02 07:18:57,800 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-10-02 07:18:57,859 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-10-02 07:18:58,081 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:58,379 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-10-02 07:18:58,571 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-10-02 07:18:58,614 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-10-02 07:18:58,745 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:58,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-10-02 07:18:59,173 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-10-02 07:18:59,239 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-10-02 07:18:59,379 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:18:59,631 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-10-02 07:18:59,823 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-10-02 07:18:59,912 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-10-02 07:19:00,209 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:00,630 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-10-02 07:19:00,934 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-10-02 07:19:00,991 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-10-02 07:19:01,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:01,542 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-10-02 07:19:01,802 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [855] 2026-10-02 07:19:01,848 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [364] 2026-10-02 07:19:01,894 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-10-02 07:19:02,090 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:02,599 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [856] 2026-10-02 07:19:02,737 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-10-02 07:19:02,868 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [857] 2026-10-02 07:19:02,927 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-10-02 07:19:03,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:03,302 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [858] 2026-10-02 07:19:03,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-10-02 07:19:03,513 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [859] 2026-10-02 07:19:03,591 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-10-02 07:19:03,729 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:04,002 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [860] 2026-10-02 07:19:04,098 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-10-02 07:19:04,207 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [861] 2026-10-02 07:19:04,263 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-10-02 07:19:04,388 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:04,639 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [862] 2026-10-02 07:19:04,740 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-10-02 07:19:04,856 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [863] 2026-10-02 07:19:04,908 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-10-02 07:19:05,043 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:05,320 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [864] 2026-10-02 07:19:05,434 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-10-02 07:19:05,548 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-10-02 07:19:05,608 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-10-02 07:19:05,746 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:06,004 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [866] 2026-10-02 07:19:06,062 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-10-02 07:19:06,235 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-10-02 07:19:06,373 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:06,738 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [867] 2026-10-02 07:19:06,801 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-10-02 07:19:06,868 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-10-02 07:19:06,997 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:07,330 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [868] 2026-10-02 07:19:07,395 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-10-02 07:19:07,448 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-10-02 07:19:07,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:07,920 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [869] 2026-10-02 07:19:07,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-10-02 07:19:08,026 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-10-02 07:19:08,163 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1630 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-10-02 07:19:08,437 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [870] 2026-10-02 07:19:08,502 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-10-02 07:19:08,566 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:19:21,642 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7200, 7218, 7075] 2026-10-02 07:19:21,642 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1, 126, 144] 2026-10-02 07:19:22,116 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [871] 2026-10-02 07:19:22,130 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14120] 2026-10-02 07:19:22,136 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:19:22,672 121 INFO rb-1115226-225207-420259 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-10-02 07:19:22,937 121 INFO rb-1115226-225207-420259 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-10-02 07:19:23,006 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_subtotal_is_converted_into_reporting_company_currency ... 2026-10-02 07:19:23,103 121 INFO rb-1115226-225207-420259 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-10-02 07:19:23,176 121 INFO rb-1115226-225207-420259 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-10-02 07:19:23,302 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_approver_report_subtotal_is_converted_into_reporting_company_currency ... 2026-10-02 07:19:23,410 121 INFO rb-1115226-225207-420259 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-10-02 07:19:23,526 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_request_report_subtotal_is_converted_into_reporting_company_currency ... 2026-10-02 07:19:23,704 121 INFO rb-1115226-225207-420259 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-10-02 07:19:23,891 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:19:31,509 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_report_view_not_updatable: Starting TestReportViewNotUpdatable.test_changing_the_company_currency_must_not_crash_the_database ... 2026-10-02 07:19:31,965 121 INFO rb-1115226-225207-420259 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-10-02 07:19:32,154 121 INFO rb-1115226-225207-420259 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-10-02 07:19:32,211 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:19:32,224 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-10-02 07:19:32,299 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:19:32,314 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-10-02 07:19:32,748 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-10-02 07:19:33,206 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-10-02 07:19:33,430 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_uses_approval_id_not_approval_ids ... 2026-10-02 07:19:33,954 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-10-02 07:19:33,995 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:19:34,011 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-10-02 07:19:34,040 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-10-02 07:19:34,508 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-10-02 07:19:34,545 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:19:34,581 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-10-02 07:19:35,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [75242, 75243, 75244, 75245, 75246, 75247] 2026-10-02 07:19:36,611 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-10-02 07:19:37,373 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [75250, 75251, 75252, 75253, 75254, 75255] 2026-10-02 07:19:38,234 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:19:43,964 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_sequential_multiple_approvers_freeze: Starting TestSequentialMultipleApproversFreeze.test_001_request_keeps_sequential_multiple_approvers_when_type_config_changes ... 2026-10-02 07:19:44,265 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:19:57,537 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [872] 2026-10-02 07:19:57,550 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14699] 2026-10-02 07:19:57,557 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:19:57,845 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-10-02 07:19:57,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1651, model: viin.approval.type.header.slip.field 2026-10-02 07:19:57,947 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-10-02 07:19:58,005 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-10-02 07:19:58,051 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1651, model: viin.approval.type.line.slip.field 2026-10-02 07:19:58,122 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-10-02 07:19:58,247 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:20:00,048 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_301_approval_type_multi_ref_only ... 2026-10-02 07:20:00,153 121 INFO rb-1115226-225207-420259 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-10-02 07:20:00,178 121 INFO rb-1115226-225207-420259 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-10-02 07:20:01,525 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1652 deleted mail.mail records with IDs: [873] 2026-10-02 07:20:01,753 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:20:05,627 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-10-02 07:20:05,744 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-10-02 07:20:05,806 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-10-02 07:20:05,860 121 INFO rb-1115226-225207-420259 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-10-02 07:20:07,393 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1653 deleted mail.mail records with IDs: [874] 2026-10-02 07:20:07,545 121 INFO rb-1115226-225207-420259 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-10-02 07:20:08,691 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1653 deleted mail.mail records with IDs: [875] 2026-10-02 07:20:08,822 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_203_mixed_excluded_fields_scoped_correctly ... 2026-10-02 07:20:10,256 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1653 deleted mail.mail records with IDs: [876] 2026-10-02 07:20:10,414 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:20:12,575 121 INFO rb-1115226-225207-420259 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-10-02 07:20:13,602 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1654 deleted mail.mail records with IDs: [877] 2026-10-02 07:20:13,798 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [878] 2026-10-02 07:20:13,928 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [879] 2026-10-02 07:20:14,029 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [880] 2026-10-02 07:20:14,105 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-10-02 07:20:15,149 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1654 deleted mail.mail records with IDs: [881] 2026-10-02 07:20:15,320 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [882] 2026-10-02 07:20:15,404 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [883] 2026-10-02 07:20:15,470 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:20:16,535 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_last_source_change_date_set_on_divergence_and_cleared_on_convergence ... 2026-10-02 07:20:17,457 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [884] 2026-10-02 07:20:17,603 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_recurring_divergence_after_convergence_notifies_again ... 2026-10-02 07:20:18,397 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [885] 2026-10-02 07:20:18,574 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_resubmitting_after_reset_to_draft_recaptures_snapshot_and_clears_divergence_flag ... 2026-10-02 07:20:19,369 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [886] 2026-10-02 07:20:19,527 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [383] 2026-10-02 07:20:19,922 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [887] 2026-10-02 07:20:19,964 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_source_changed_after_submission_flag_true_on_divergence_false_on_convergence ... 2026-10-02 07:20:20,713 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [888] 2026-10-02 07:20:20,901 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:21,930 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceCountAggregation.test_diverged_source_count_aggregates_own_source_and_flagged_lines ... 2026-10-02 07:20:23,044 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [889] 2026-10-02 07:20:23,268 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:25,808 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceNotifiesActedApproversAndRequester.test_divergence_notice_reaches_acted_approver_and_requester_not_pending_approver ... 2026-10-02 07:20:26,793 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1657 deleted mail.mail records with IDs: [890] 2026-10-02 07:20:26,893 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1657 deleted mail.mail records with IDs: [891] 2026-10-02 07:20:27,055 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1655 deleted mail.activity records with IDs: [387, 388] 2026-10-02 07:20:27,173 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1655 deleted mail.mail records with IDs: [892] 2026-10-02 07:20:27,358 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [893] 2026-10-02 07:20:27,451 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [894] 2026-10-02 07:20:27,529 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:20:28,749 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceWriteScoping.test_source_changed_after_submission_flag_stays_false_before_submission ... 2026-10-02 07:20:29,381 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceWriteScoping.test_unrelated_write_on_submitted_request_must_not_alter_attached_source ... 2026-10-02 07:20:30,196 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [895] 2026-10-02 07:20:30,541 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:31,948 121 INFO rb-1115226-225207-420259 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-10-02 07:20:33,175 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [896] 2026-10-02 07:20:33,431 121 INFO rb-1115226-225207-420259 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-10-02 07:20:34,662 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [897] 2026-10-02 07:20:34,868 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:36,697 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceGeneratedSourceCarveOut.test_mapped_field_write_after_submission_still_reaches_generated_source ... 2026-10-02 07:20:37,634 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [898] 2026-10-02 07:20:37,818 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:39,312 121 INFO rb-1115226-225207-420259 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-10-02 07:20:40,280 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [899] 2026-10-02 07:20:40,535 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:20:46,447 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_blocked_transition_must_not_be_reported_as_having_happened ... 2026-10-02 07:20:46,595 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_refuse_wizard_handoff_is_not_silently_dropped ... 2026-10-02 07:20:46,682 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_uninterrupted_transition_completes_and_persists_the_whole_write ... 2026-10-02 07:20:47,107 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1658 deleted mail.mail records with IDs: [900] 2026-10-02 07:20:47,233 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:20:48,881 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__falsy_head_and_line_clear ... 2026-10-02 07:20:49,555 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__head_overrides_request_head ... 2026-10-02 07:20:50,199 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_name_overrides_line_name ... 2026-10-02 07:20:50,827 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_overrides_its_own_line ... 2026-10-02 07:20:51,477 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__lines_prefilled_from_line_mapping ... 2026-10-02 07:20:51,801 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__origin_keys_are_ignored ... 2026-10-02 07:20:51,852 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_matches_and_updates_lines ... 2026-10-02 07:20:52,882 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [536] 2026-10-02 07:20:52,966 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_updates_line_name ... 2026-10-02 07:20:54,006 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [538] 2026-10-02 07:20:54,093 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__falsy_line_clears_request_head ... 2026-10-02 07:20:54,615 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__line_overrides_request_head ... 2026-10-02 07:20:55,137 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__origin_keys_are_ignored ... 2026-10-02 07:20:55,189 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__update_existing_request_header_from_line ... 2026-10-02 07:20:55,694 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__wizard_line_applies_header_defaults_fill ... 2026-10-02 07:20:57,667 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:21:01,073 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_mismatch_source_to_request ... 2026-10-02 07:21:02,929 121 INFO rb-1115226-225207-420259 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-10-02 07:21:04,335 121 INFO rb-1115226-225207-420259 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-10-02 07:21:06,197 121 INFO rb-1115226-225207-420259 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-10-02 07:21:07,876 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:21:18,231 121 INFO rb-1115226-225207-420259 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-10-02 07:21:18,371 121 INFO rb-1115226-225207-420259 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-10-02 07:21:18,397 121 INFO rb-1115226-225207-420259 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-10-02 07:21:29,337 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:21:29,982 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-10-02 07:21:30,108 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-10-02 07:21:30,142 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-10-02 07:21:30,164 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-10-02 07:21:30,224 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:21:30,796 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-10-02 07:21:32,459 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-10-02 07:21:32,550 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:34,954 121 INFO rb-1115226-225207-420259 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 0x7f176e3454e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:34,955 121 INFO rb-1115226-225207-420259 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 0x7f1742de5800> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:34,967 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:34,970 121 INFO rb-1115226-225207-420259 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 0x7f1742de5760> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:35,558 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:39,095 121 INFO rb-1115226-225207-420259 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 0x7f1743244ea0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:39,097 121 INFO rb-1115226-225207-420259 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 0x7f174453fec0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:39,109 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:39,114 121 INFO rb-1115226-225207-420259 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 0x7f174453c040> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:39,522 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:42,183 121 INFO rb-1115226-225207-420259 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 0x7f176e347600> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:42,184 121 INFO rb-1115226-225207-420259 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 0x7f1747e704a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:42,194 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:42,199 121 INFO rb-1115226-225207-420259 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 0x7f1747e722a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:43,509 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:45,905 121 INFO rb-1115226-225207-420259 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 0x7f17484ef420> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:45,906 121 INFO rb-1115226-225207-420259 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 0x7f174ae33100> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:45,915 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:45,920 121 INFO rb-1115226-225207-420259 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 0x7f174ae31940> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:46,322 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:49,518 121 INFO rb-1115226-225207-420259 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 0x7f1744006d40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:49,519 121 INFO rb-1115226-225207-420259 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 0x7f174abaa520> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:49,530 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:49,535 121 INFO rb-1115226-225207-420259 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 0x7f174aba9080> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:49,902 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:52,549 121 INFO rb-1115226-225207-420259 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 0x7f1748ff5620> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:52,550 121 INFO rb-1115226-225207-420259 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 0x7f174a918ea0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:52,570 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:52,575 121 INFO rb-1115226-225207-420259 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 0x7f174a918180> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:53,788 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:56,638 121 INFO rb-1115226-225207-420259 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 0x7f174aea0a40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:56,639 121 INFO rb-1115226-225207-420259 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 0x7f17426a3740> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:56,656 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:56,661 121 INFO rb-1115226-225207-420259 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 0x7f17426a2b60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:21:57,046 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:00,719 121 INFO rb-1115226-225207-420259 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 0x7f174a898d60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:00,720 121 INFO rb-1115226-225207-420259 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 0x7f17447eaf20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:00,727 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:00,732 121 INFO rb-1115226-225207-420259 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 0x7f17447e96c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:04,512 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1671 deleted mail.mail records with IDs: [901] 2026-10-02 07:22:04,774 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [396] 2026-10-02 07:22:04,976 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [902] 2026-10-02 07:22:05,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [903] 2026-10-02 07:22:05,586 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-10-02 07:22:07,164 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-10-02 07:22:08,984 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1671 deleted mail.mail records with IDs: [904] 2026-10-02 07:22:09,077 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-10-02 07:22:10,454 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1671 deleted mail.mail records with IDs: [905] 2026-10-02 07:22:10,649 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [398] 2026-10-02 07:22:10,763 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [906] 2026-10-02 07:22:10,934 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-10-02 07:22:12,300 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1671 deleted mail.mail records with IDs: [907] 2026-10-02 07:22:12,462 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [399] 2026-10-02 07:22:12,573 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [908] 2026-10-02 07:22:12,738 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-10-02 07:22:14,275 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1671 deleted mail.mail records with IDs: [909] 2026-10-02 07:22:14,530 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [400] 2026-10-02 07:22:14,698 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [910] 2026-10-02 07:22:14,982 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:18,788 121 INFO rb-1115226-225207-420259 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 0x7f1742c86d40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:18,789 121 INFO rb-1115226-225207-420259 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 0x7f17492fa160> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:18,796 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:18,800 121 INFO rb-1115226-225207-420259 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 0x7f17492f9da0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:18,829 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:22:19,675 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-10-02 07:22:20,468 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-10-02 07:22:21,195 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-10-02 07:22:22,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1672 deleted mail.mail records with IDs: [911] 2026-10-02 07:22:23,002 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [401] 2026-10-02 07:22:23,207 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [912] 2026-10-02 07:22:23,350 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:22:24,532 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-10-02 07:22:25,507 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_currency_column_follows_multi_currency_gate_only ... 2026-10-02 07:22:27,939 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-10-02 07:22:28,412 121 INFO rb-1115226-225207-420259 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-10-02 07:22:29,942 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_present_and_gated_like_tax_ids ... 2026-10-02 07:22:33,866 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-02 07:22:33,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_account_slip_template_inserts_tax_row_between_pretax_and_total ... 2026-10-02 07:22:34,601 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-10-02 07:22:34,962 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-10-02 07:22:35,309 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:22:35,324 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-10-02 07:22:36,224 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:22:36,886 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-10-02 07:22:37,876 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1678 deleted mail.mail records with IDs: [913] 2026-10-02 07:22:38,151 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [402] 2026-10-02 07:22:38,324 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [914] 2026-10-02 07:22:38,464 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-10-02 07:22:39,666 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-10-02 07:22:40,839 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:22:40,947 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:43,652 121 INFO rb-1115226-225207-420259 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 0x7f1745575da0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:43,653 121 INFO rb-1115226-225207-420259 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 0x7f17470dae80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:43,670 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:43,675 121 INFO rb-1115226-225207-420259 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 0x7f17470dbec0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:44,183 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:47,562 121 INFO rb-1115226-225207-420259 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 0x7f1745a06b60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:47,563 121 INFO rb-1115226-225207-420259 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 0x7f1745789300> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:47,579 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:47,583 121 INFO rb-1115226-225207-420259 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 0x7f1747cc18a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:47,925 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:50,674 121 INFO rb-1115226-225207-420259 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 0x7f17478da3e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:50,675 121 INFO rb-1115226-225207-420259 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 0x7f17455216c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:50,683 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:50,687 121 INFO rb-1115226-225207-420259 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 0x7f1745520400> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:51,966 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:54,685 121 INFO rb-1115226-225207-420259 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 0x7f1747c73f60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:54,686 121 INFO rb-1115226-225207-420259 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 0x7f17426e6ca0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:54,701 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:54,706 121 INFO rb-1115226-225207-420259 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 0x7f17426e5a80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:55,133 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:58,416 121 INFO rb-1115226-225207-420259 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 0x7f1742ba5940> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:58,417 121 INFO rb-1115226-225207-420259 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 0x7f174701c7c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:58,430 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:58,435 121 INFO rb-1115226-225207-420259 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 0x7f174701e840> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:22:58,847 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:02,308 121 INFO rb-1115226-225207-420259 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 0x7f174556b600> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:02,309 121 INFO rb-1115226-225207-420259 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 0x7f174820ab60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:02,315 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:02,318 121 INFO rb-1115226-225207-420259 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 0x7f174820b600> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:02,748 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:05,474 121 INFO rb-1115226-225207-420259 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 0x7f17435ce2a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:05,475 121 INFO rb-1115226-225207-420259 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 0x7f174567e2a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:05,501 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:05,505 121 INFO rb-1115226-225207-420259 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 0x7f174567c2c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:06,710 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:09,297 121 INFO rb-1115226-225207-420259 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 0x7f17482ce2a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:09,299 121 INFO rb-1115226-225207-420259 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 0x7f174800a5c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:09,312 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:09,317 121 INFO rb-1115226-225207-420259 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 0x7f174800a7a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:10,572 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-10-02 07:23:11,078 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-10-02 07:23:11,373 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-10-02 07:23:11,706 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_04_with_lines_header_tax_is_ignored_line_tax_applies ... 2026-10-02 07:23:12,211 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-10-02 07:23:12,751 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [403] 2026-10-02 07:23:13,081 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-10-02 07:23:13,387 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_08_header_and_line_generate_with_own_taxes_and_products ... 2026-10-02 07:23:13,930 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [404] 2026-10-02 07:23:14,308 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:18,111 121 INFO rb-1115226-225207-420259 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 0x7f1746d0dd00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:18,112 121 INFO rb-1115226-225207-420259 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 0x7f1748243b00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:18,129 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:18,135 121 INFO rb-1115226-225207-420259 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 0x7f1748242020> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:18,179 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:23:18,506 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:21,923 121 INFO rb-1115226-225207-420259 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 0x7f174849a840> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:21,924 121 INFO rb-1115226-225207-420259 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 0x7f1742db6020> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:21,932 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:21,937 121 INFO rb-1115226-225207-420259 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 0x7f1742db6200> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:22,395 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:25,068 121 INFO rb-1115226-225207-420259 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 0x7f17474f6c00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:25,069 121 INFO rb-1115226-225207-420259 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 0x7f17468fd120> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:25,080 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:25,084 121 INFO rb-1115226-225207-420259 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 0x7f17468ff4c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:25,476 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:29,009 121 INFO rb-1115226-225207-420259 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 0x7f174a689120> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:29,011 121 INFO rb-1115226-225207-420259 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 0x7f17495a4180> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:29,030 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:29,035 121 INFO rb-1115226-225207-420259 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 0x7f17495a5bc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:29,519 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:32,727 121 INFO rb-1115226-225207-420259 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 0x7f1746c880e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:32,728 121 INFO rb-1115226-225207-420259 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 0x7f17455cdf80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:32,735 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:32,740 121 INFO rb-1115226-225207-420259 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 0x7f17455cfce0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:33,196 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:36,098 121 INFO rb-1115226-225207-420259 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 0x7f17471d7060> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:36,099 121 INFO rb-1115226-225207-420259 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 0x7f1748e42700> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:36,106 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:36,110 121 INFO rb-1115226-225207-420259 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 0x7f1748e40680> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:37,269 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:39,926 121 INFO rb-1115226-225207-420259 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 0x7f174a6e8180> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:39,927 121 INFO rb-1115226-225207-420259 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 0x7f174846a700> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:39,944 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:39,949 121 INFO rb-1115226-225207-420259 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 0x7f174846ab60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:40,351 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:44,026 121 INFO rb-1115226-225207-420259 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 0x7f17456b2e80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:44,027 121 INFO rb-1115226-225207-420259 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 0x7f1742a21800> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:44,035 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:44,047 121 INFO rb-1115226-225207-420259 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 0x7f1742a21440> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:44,404 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:47,152 121 INFO rb-1115226-225207-420259 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 0x7f174849ab60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:47,152 121 INFO rb-1115226-225207-420259 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 0x7f174725f060> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:47,160 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:47,165 121 INFO rb-1115226-225207-420259 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 0x7f174725c9a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:48,330 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:51,142 121 INFO rb-1115226-225207-420259 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 0x7f1747bbed40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:51,143 121 INFO rb-1115226-225207-420259 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 0x7f1746d25e40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:51,159 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:51,164 121 INFO rb-1115226-225207-420259 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 0x7f1746d256c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:51,588 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:55,005 121 INFO rb-1115226-225207-420259 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 0x7f1748241d00> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:55,006 121 INFO rb-1115226-225207-420259 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 0x7f17468800e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:55,013 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:55,018 121 INFO rb-1115226-225207-420259 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 0x7f1746883ec0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:55,398 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:58,939 121 INFO rb-1115226-225207-420259 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 0x7f174a99f9c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:58,940 121 INFO rb-1115226-225207-420259 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 0x7f1747c82a20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:58,947 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:58,951 121 INFO rb-1115226-225207-420259 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 0x7f1747c807c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:23:59,427 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:02,096 121 INFO rb-1115226-225207-420259 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 0x7f17494520c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:02,097 121 INFO rb-1115226-225207-420259 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 0x7f174a6ce340> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:02,104 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:02,108 121 INFO rb-1115226-225207-420259 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 0x7f174a6cd620> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:03,243 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:05,864 121 INFO rb-1115226-225207-420259 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 0x7f1748636a20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:05,865 121 INFO rb-1115226-225207-420259 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 0x7f174787ea20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:05,871 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:05,876 121 INFO rb-1115226-225207-420259 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 0x7f174787d1c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:06,226 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:09,710 121 INFO rb-1115226-225207-420259 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 0x7f1748238f40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:09,711 121 INFO rb-1115226-225207-420259 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 0x7f17472acea0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:09,725 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:09,729 121 INFO rb-1115226-225207-420259 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 0x7f17472afa60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:10,114 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:12,818 121 INFO rb-1115226-225207-420259 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 0x7f174568c860> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:12,819 121 INFO rb-1115226-225207-420259 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 0x7f1749350900> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:12,825 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:12,830 121 INFO rb-1115226-225207-420259 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 0x7f1749353c40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:14,150 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:16,700 121 INFO rb-1115226-225207-420259 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 0x7f1745c98040> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:16,701 121 INFO rb-1115226-225207-420259 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 0x7f1747c742c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:16,709 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:16,713 121 INFO rb-1115226-225207-420259 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 0x7f1747b99bc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:17,808 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-10-02 07:24:18,192 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-10-02 07:24:18,626 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [405] 2026-10-02 07:24:18,825 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-10-02 07:24:19,304 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [406] 2026-10-02 07:24:19,567 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-10-02 07:24:20,089 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [407] 2026-10-02 07:24:20,486 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-10-02 07:24:20,973 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [408] 2026-10-02 07:24:21,276 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-10-02 07:24:21,811 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:25,211 121 INFO rb-1115226-225207-420259 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 0x7f1742958b80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:25,211 121 INFO rb-1115226-225207-420259 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 0x7f1747c0ab60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:25,222 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:25,226 121 INFO rb-1115226-225207-420259 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 0x7f1747c0a520> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:25,264 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:24:25,904 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_action_confirm_return_chain: Starting TestApprovalActionReturnChainContract.test_action_confirm_forwards_the_action_a_lower_override_raised ... 2026-10-02 07:24:25,996 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:24:26,961 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:30,326 121 INFO rb-1115226-225207-420259 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 0x7f17483096c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:30,327 121 INFO rb-1115226-225207-420259 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 0x7f1749e189a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:30,336 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:30,340 121 INFO rb-1115226-225207-420259 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 0x7f1749e1a5c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:30,825 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:33,212 121 INFO rb-1115226-225207-420259 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 0x7f17495423e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:33,213 121 INFO rb-1115226-225207-420259 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 0x7f174ace2fc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:33,220 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:33,224 121 INFO rb-1115226-225207-420259 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 0x7f174ace3ba0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:34,463 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:36,824 121 INFO rb-1115226-225207-420259 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 0x7f1745789a80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:36,826 121 INFO rb-1115226-225207-420259 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 0x7f176e0c31a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:36,833 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:36,837 121 INFO rb-1115226-225207-420259 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 0x7f176e0c0f40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:37,210 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:40,421 121 INFO rb-1115226-225207-420259 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 0x7f176d5898a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:40,422 121 INFO rb-1115226-225207-420259 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 0x7f1747dc1260> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:40,430 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:40,435 121 INFO rb-1115226-225207-420259 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 0x7f1747dc3e20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:40,780 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:44,064 121 INFO rb-1115226-225207-420259 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 0x7f1742818c20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:44,065 121 INFO rb-1115226-225207-420259 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 0x7f1742eb5bc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:44,076 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:44,081 121 INFO rb-1115226-225207-420259 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 0x7f1742eb7920> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:44,428 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:46,992 121 INFO rb-1115226-225207-420259 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 0x7f1742d5ed40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:46,993 121 INFO rb-1115226-225207-420259 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 0x7f1745adefc0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:47,000 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:47,005 121 INFO rb-1115226-225207-420259 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 0x7f1745adf560> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:47,353 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:50,638 121 INFO rb-1115226-225207-420259 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 0x7f174a2a4c20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:50,640 121 INFO rb-1115226-225207-420259 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 0x7f174a4d6160> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:50,647 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:50,651 121 INFO rb-1115226-225207-420259 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 0x7f174a4d53a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:50,981 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:54,324 121 INFO rb-1115226-225207-420259 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 0x7f1751e80680> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:54,325 121 INFO rb-1115226-225207-420259 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 0x7f1742751260> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:54,330 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:54,334 121 INFO rb-1115226-225207-420259 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 0x7f17427511c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:54,690 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:57,379 121 INFO rb-1115226-225207-420259 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 0x7f1747c427a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:57,379 121 INFO rb-1115226-225207-420259 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 0x7f17436e9a80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:57,390 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:57,395 121 INFO rb-1115226-225207-420259 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 0x7f17495511c0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:24:58,551 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:01,204 121 INFO rb-1115226-225207-420259 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 0x7f17469ce8e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:01,204 121 INFO rb-1115226-225207-420259 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 0x7f174b4453a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:01,214 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:01,218 121 INFO rb-1115226-225207-420259 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 0x7f174b447240> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:01,648 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:05,103 121 INFO rb-1115226-225207-420259 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 0x7f1743fe7420> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:05,104 121 INFO rb-1115226-225207-420259 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 0x7f1749388040> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:05,112 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:05,117 121 INFO rb-1115226-225207-420259 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 0x7f174938aac0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:05,561 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:08,120 121 INFO rb-1115226-225207-420259 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 0x7f174ace3e20> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:08,120 121 INFO rb-1115226-225207-420259 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 0x7f174834ba60> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:08,134 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:08,140 121 INFO rb-1115226-225207-420259 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 0x7f174834a2a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:09,369 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:12,057 121 INFO rb-1115226-225207-420259 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 0x7f174a54da80> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:12,058 121 INFO rb-1115226-225207-420259 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 0x7f17492f99e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:12,067 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:12,072 121 INFO rb-1115226-225207-420259 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 0x7f17492f8400> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:12,428 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:15,766 121 INFO rb-1115226-225207-420259 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 0x7f1748bb3ba0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:15,767 121 INFO rb-1115226-225207-420259 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 0x7f174990d300> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:15,779 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:15,783 121 INFO rb-1115226-225207-420259 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 0x7f174990f2e0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:16,118 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:19,352 121 INFO rb-1115226-225207-420259 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 0x7f1746989da0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:19,354 121 INFO rb-1115226-225207-420259 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 0x7f176e8918a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:19,360 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:19,364 121 INFO rb-1115226-225207-420259 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 0x7f176e890a40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-1115226-225207/odoo/api.py", line 497, 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-1115226-225207/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:19,713 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:22,239 121 INFO rb-1115226-225207-420259 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 0x7f1742750360> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:22,240 121 INFO rb-1115226-225207-420259 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 0x7f1742b6d3a0> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:22,252 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:22,256 121 INFO rb-1115226-225207-420259 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 0x7f1742b6c860> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.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-1115226-225207/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-1115226-225207/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-1115226-225207/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-1115226-225207/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-1115226-225207/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-1115226-225207/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-1115226-225207/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-1115226-225207/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:23,990 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-10-02 07:25:24,505 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [410] 2026-10-02 07:25:24,762 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-10-02 07:25:25,394 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [411] 2026-10-02 07:25:25,658 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-10-02 07:25:26,013 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [412] 2026-10-02 07:25:26,209 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-10-02 07:25:26,435 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [413] 2026-10-02 07:25:26,549 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-10-02 07:25:26,892 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-10-02 07:25:27,292 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-10-02 07:25:27,721 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [416] 2026-10-02 07:25:27,904 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14963] 2026-10-02 07:25:27,951 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-10-02 07:25:28,569 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [417] 2026-10-02 07:25:28,794 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:31,188 121 INFO rb-1115226-225207-420259 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 0x7f1747c80720> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:31,189 121 INFO rb-1115226-225207-420259 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 0x7f1747b9bc40> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:31,202 121 INFO rb-1115226-225207-420259 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-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:31,206 121 INFO rb-1115226-225207-420259 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 0x7f1747b9b100> Stack (most recent call last): File "/data/build/rb-1115226-225207/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-1115226-225207/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-1115226-225207/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-1115226-225207/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-1115226-225207/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-1115226-225207/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-1115226-225207/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-1115226-225207/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-1115226-225207/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-1115226-225207/odoo/modules/registry.py", line 365, 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-1115226-225207/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-1115226-225207/odoo/netsvc.py", line 383, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-10-02 07:25:31,240 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:25:35,753 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [418] 2026-10-02 07:25:35,975 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725978425338100.1790925935.846659183502197-openerp-322-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:25:35,997 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-10-02 07:25:36,064 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-10-02 07:25:39,252 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-10-02 07:25:40,568 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-10-02 07:25:42,099 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-10-02 07:25:43,684 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-10-02 07:25:45,308 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-10-02 07:25:45,317 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-10-02 07:25:46,212 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-10-02 07:25:47,788 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-10-02 07:25:47,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-10-02 07:25:48,032 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-10-02 07:25:49,671 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-10-02 07:25:49,679 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-10-02 07:25:50,571 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-10-02 07:25:51,578 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:25:54,819 121 INFO rb-1115226-225207-420259 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-10-02 07:25:56,378 121 INFO rb-1115226-225207-420259 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-10-02 07:25:58,320 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_03_two_suppliers_different_payable_accounts_settle_independently ... 2026-10-02 07:25:59,878 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-10-02 07:26:00,913 121 INFO rb-1115226-225207-420259 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-10-02 07:26:02,937 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_06_selection_spanning_two_currencies_batched_per_currency ... 2026-10-02 07:26:04,952 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-10-02 07:26:07,499 121 INFO rb-1115226-225207-420259 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-10-02 07:26:09,292 121 INFO rb-1115226-225207-420259 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-10-02 07:26:10,938 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:26:14,184 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-10-02 07:26:14,339 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-10-02 07:26:14,642 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [579] 2026-10-02 07:26:14,715 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-10-02 07:26:15,001 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007640204331376.1790925974.901551723480225-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:15,115 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [916] 2026-10-02 07:26:15,222 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <556659062235619.1790925975.177625656127930-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:15,234 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [917] 2026-10-02 07:26:15,353 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519283528607166.1790925975.292526960372925-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:15,380 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-10-02 07:26:15,550 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437567889601000.1790925975.471167802810669-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:15,557 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [919] 2026-10-02 07:26:15,713 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [419, 420, 421, 422, 423] 2026-10-02 07:26:15,821 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628720406422699.1790925975.769009351730347-openerp-323-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:15,824 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628720406422699.1790925975.769009351730347-openerp-323-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:15,826 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628720406422699.1790925975.769009351730347-openerp-323-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:15,829 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628720406422699.1790925975.769009351730347-openerp-323-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:15,832 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628720406422699.1790925975.769009351730347-openerp-323-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:15,846 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [920] 2026-10-02 07:26:16,568 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <345069501758153.1790925976.529968500137329-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:16,659 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [921] 2026-10-02 07:26:16,763 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841294341391843.1790925976.719693422317505-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:16,771 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [922] 2026-10-02 07:26:16,861 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109058959190227.1790925976.813658952713013-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:16,868 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [923] 2026-10-02 07:26:17,002 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910447116924696.1790925976.911780595779419-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:17,014 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [924] 2026-10-02 07:26:17,174 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [425, 426, 427, 428, 429] 2026-10-02 07:26:17,296 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541522241950994.1790925977.249716997146606-openerp-323-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:17,299 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541522241950994.1790925977.249716997146606-openerp-323-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:17,301 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541522241950994.1790925977.249716997146606-openerp-323-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:17,304 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541522241950994.1790925977.249716997146606-openerp-323-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:17,306 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541522241950994.1790925977.249716997146606-openerp-323-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:17,319 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [925] 2026-10-02 07:26:17,363 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-10-02 07:26:17,656 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863823849953367.1790925977.550117492675781-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:17,791 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [926] 2026-10-02 07:26:17,935 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090773332330356.1790925977.868371963500977-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:17,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [927] 2026-10-02 07:26:18,072 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <208674157829096.1790925978.004877567291260-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:18,083 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [928] 2026-10-02 07:26:18,184 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <847132896808168.1790925978.129379510879517-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:18,191 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [929] 2026-10-02 07:26:18,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [430, 431, 432, 433, 434] 2026-10-02 07:26:18,661 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400892619514470.1790925978.574262380599976-openerp-323-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:18,664 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400892619514470.1790925978.574262380599976-openerp-323-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:18,667 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400892619514470.1790925978.574262380599976-openerp-323-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:18,670 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400892619514470.1790925978.574262380599976-openerp-323-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:18,673 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400892619514470.1790925978.574262380599976-openerp-323-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:18,686 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [930] 2026-10-02 07:26:18,872 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-10-02 07:26:19,232 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <423157443605002.1790925979.134301662445068-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:19,352 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [931] 2026-10-02 07:26:19,466 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <353682845656920.1790925979.421211719512939-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:19,484 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [932] 2026-10-02 07:26:19,587 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589845577696418.1790925979.540200471878052-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:19,601 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [933] 2026-10-02 07:26:19,685 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <707595880618786.1790925979.646087169647217-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:19,696 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [934] 2026-10-02 07:26:19,880 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [436, 437, 438, 439, 440] 2026-10-02 07:26:19,975 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013444150611673.1790925979.929851293563843-openerp-323-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:19,977 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013444150611673.1790925979.929851293563843-openerp-323-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:19,979 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013444150611673.1790925979.929851293563843-openerp-323-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:19,982 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013444150611673.1790925979.929851293563843-openerp-323-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:19,984 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013444150611673.1790925979.929851293563843-openerp-323-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:19,997 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-10-02 07:26:20,076 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-10-02 07:26:20,306 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <067152690814511.1790925980.224024772644043-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:20,402 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [936] 2026-10-02 07:26:20,521 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <916251824177339.1790925980.451702356338501-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:20,541 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [937] 2026-10-02 07:26:20,713 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942635093388731.1790925980.630836725234985-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:20,720 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [938] 2026-10-02 07:26:20,809 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621949608772701.1790925980.766779661178589-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:20,816 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [939] 2026-10-02 07:26:21,016 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [442, 443, 444, 445, 446] 2026-10-02 07:26:21,129 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098496973878032.1790925981.074810266494751-openerp-323-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:26:21,133 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098496973878032.1790925981.074810266494751-openerp-323-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:26:21,135 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098496973878032.1790925981.074810266494751-openerp-323-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:26:21,138 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098496973878032.1790925981.074810266494751-openerp-323-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:26:21,141 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098496973878032.1790925981.074810266494751-openerp-323-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:21,154 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [940] 2026-10-02 07:26:21,256 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:26:23,854 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-10-02 07:26:30,203 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-10-02 07:26:40,411 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:26:43,051 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-10-02 07:26:54,477 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-10-02 07:26:54,652 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-10-02 07:26:54,879 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-10-02 07:26:55,014 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-10-02 07:26:55,364 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-10-02 07:26:56,525 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-10-02 07:26:57,430 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-10-02 07:26:57,463 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-10-02 07:26:57,489 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-10-02 07:26:58,346 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15706] 2026-10-02 07:26:58,398 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-10-02 07:26:58,449 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-10-02 07:26:59,485 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [450] 2026-10-02 07:26:59,635 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725119616474564.1790926019.539454460144043-openerp-329-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:26:59,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [941] 2026-10-02 07:26:59,769 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-10-02 07:27:00,599 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [452] 2026-10-02 07:27:00,725 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <442542106735006.1790926020.650208473205566-openerp-330-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:00,740 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [942] 2026-10-02 07:27:00,926 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-10-02 07:27:01,757 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [453] 2026-10-02 07:27:01,884 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777256973225471.1790926021.812610626220703-openerp-331-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:01,896 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [943] 2026-10-02 07:27:02,655 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-10-02 07:27:04,419 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [454] 2026-10-02 07:27:04,602 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840790422123104.1790926024.494096994400024-openerp-332-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:04,626 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [944] 2026-10-02 07:27:06,154 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-10-02 07:27:07,295 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [455] 2026-10-02 07:27:07,440 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <733160238133265.1790926027.350656986236572-openerp-333-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:07,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [945] 2026-10-02 07:27:08,222 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-10-02 07:27:09,142 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [456] 2026-10-02 07:27:09,275 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <724814673139260.1790926029.196647882461548-openerp-334-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:09,287 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [946] 2026-10-02 07:27:10,076 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-10-02 07:27:10,171 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-10-02 07:27:10,913 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-10-02 07:27:11,725 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-10-02 07:27:11,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-10-02 07:27:12,813 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [457] 2026-10-02 07:27:12,966 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <709762674234098.1790926032.873305797576904-openerp-335-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:12,983 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [947] 2026-10-02 07:27:14,334 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-10-02 07:27:15,191 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [458] 2026-10-02 07:27:15,340 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077839157885874.1790926035.249844789505005-openerp-336-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:15,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [948] 2026-10-02 07:27:17,018 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-10-02 07:27:17,031 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-10-02 07:27:17,978 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-10-02 07:27:18,781 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [459] 2026-10-02 07:27:18,913 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413247741200445.1790926038.833575725555420-openerp-337-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:18,928 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [949] 2026-10-02 07:27:20,499 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-10-02 07:27:21,492 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [460] 2026-10-02 07:27:21,694 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <360085638312057.1790926041.570626497268677-openerp-338-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:21,744 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [950] 2026-10-02 07:27:22,682 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-10-02 07:27:23,575 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [461] 2026-10-02 07:27:23,717 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077399552099239.1790926043.632040500640869-openerp-339-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:23,730 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [951] 2026-10-02 07:27:25,472 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-10-02 07:27:25,479 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-10-02 07:27:25,728 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-10-02 07:27:26,693 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [462] 2026-10-02 07:27:26,823 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008511549586607.1790926046.743368387222290-openerp-340-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:26,839 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [952] 2026-10-02 07:27:28,392 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-10-02 07:27:28,400 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-10-02 07:27:29,151 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-10-02 07:27:30,018 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [463] 2026-10-02 07:27:30,171 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <628162914778046.1790926050.074525117874146-openerp-341-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:30,191 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [953] 2026-10-02 07:27:31,962 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-10-02 07:27:31,971 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-10-02 07:27:33,793 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-10-02 07:27:34,819 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [464] 2026-10-02 07:27:34,994 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <283054314082282.1790926054.891999959945679-openerp-342-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:35,011 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [954] 2026-10-02 07:27:36,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [465] 2026-10-02 07:27:36,896 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589459889062483.1790926056.854563236236572-openerp-343-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:36,906 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [955] 2026-10-02 07:27:38,504 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [466] 2026-10-02 07:27:38,601 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <832469009370650.1790926058.554701805114746-openerp-344-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:38,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [956] 2026-10-02 07:27:39,428 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-10-02 07:27:39,460 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-10-02 07:27:39,469 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-10-02 07:27:39,508 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-10-02 07:27:39,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-10-02 07:27:39,542 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-10-02 07:27:40,610 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [467] 2026-10-02 07:27:40,821 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <863079831010838.1790926060.692820310592651-openerp-345-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:40,879 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [957] 2026-10-02 07:27:42,560 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [382] 2026-10-02 07:27:42,800 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-10-02 07:27:43,897 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [468] 2026-10-02 07:27:44,037 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <289131722694435.1790926063.954553842544556-openerp-346-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:44,051 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [958] 2026-10-02 07:27:46,009 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [383] 2026-10-02 07:27:46,110 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [267] 2026-10-02 07:27:46,469 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [2144] 2026-10-02 07:27:46,668 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [4331, 4332] 2026-10-02 07:27:46,716 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15876] 2026-10-02 07:27:46,846 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move records with IDs: [1877] 2026-10-02 07:27:46,873 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6678, 6679] 2026-10-02 07:27:46,917 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-10-02 07:27:47,900 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [469] 2026-10-02 07:27:48,185 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <817751434357624.1790926068.008646726608276-openerp-347-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:48,207 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [959] 2026-10-02 07:27:49,642 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15888] 2026-10-02 07:27:49,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [384] 2026-10-02 07:27:49,924 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [268] 2026-10-02 07:27:50,206 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [2146] 2026-10-02 07:27:50,372 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [4335, 4336] 2026-10-02 07:27:50,421 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15886] 2026-10-02 07:27:50,543 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted account.move records with IDs: [1879] 2026-10-02 07:27:50,573 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6686, 6687] 2026-10-02 07:27:50,610 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15888] 2026-10-02 07:27:50,631 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15888] 2026-10-02 07:27:50,638 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-10-02 07:27:50,667 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-10-02 07:27:50,749 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-10-02 07:27:50,776 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-10-02 07:27:51,663 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [470] 2026-10-02 07:27:51,813 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162661219600460.1790926071.719789981842041-openerp-348-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:51,828 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [960] 2026-10-02 07:27:53,518 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [471] 2026-10-02 07:27:53,623 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <623439596140438.1790926073.565837621688843-openerp-349-viin.approval.request@e9b917357151>: ['"Internal User 2" <@False>'] 2026-10-02 07:27:53,647 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [961] 2026-10-02 07:27:54,382 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-10-02 07:27:54,420 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-10-02 07:27:55,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [472] 2026-10-02 07:27:55,754 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <420663017034994.1790926075.663053512573242-openerp-350-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:55,769 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [962] 2026-10-02 07:27:55,904 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-10-02 07:27:56,867 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [473] 2026-10-02 07:27:57,005 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841614034909134.1790926076.924383640289307-openerp-351-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:57,020 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [963] 2026-10-02 07:27:58,030 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-10-02 07:27:58,915 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [474] 2026-10-02 07:27:59,081 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676639925885949.1790926078.976733684539795-openerp-352-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:27:59,095 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [964] 2026-10-02 07:28:00,440 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-10-02 07:28:01,466 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [475] 2026-10-02 07:28:01,619 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <105305887660590.1790926081.523092269897461-openerp-353-viin.approval.request@e9b917357151>: ['"Internal User 1" <@False>'] 2026-10-02 07:28:01,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [965] 2026-10-02 07:28:03,280 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:28:05,460 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-10-02 07:28:05,566 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-10-02 07:28:05,627 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1709, model: employee.advance 2026-10-02 07:28:05,651 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1709, model: employee.advance 2026-10-02 07:28:05,673 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1709, model: employee.advance 2026-10-02 07:28:05,697 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1709, model: employee.advance.line 2026-10-02 07:28:05,719 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1709, model: employee.advance.line 2026-10-02 07:28:05,738 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1709, model: employee.advance.line 2026-10-02 07:28:05,784 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1709, model: employee.advance.line 2026-10-02 07:28:05,817 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-10-02 07:28:05,837 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1709, model: employee.advance.reconcile 2026-10-02 07:28:05,846 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1709, model: employee.advance.reconcile 2026-10-02 07:28:05,849 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1709, model: employee.advance.reconcile 2026-10-02 07:28:05,854 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1709, model: employee.advance.reconcile 2026-10-02 07:28:05,856 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1709, model: employee.advance.reconcile.line 2026-10-02 07:28:05,858 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1709, model: employee.advance.reconcile.line 2026-10-02 07:28:05,861 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1709, model: employee.advance.reconcile.line 2026-10-02 07:28:05,863 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1709, model: employee.advance.reconcile.line 2026-10-02 07:28:05,888 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-10-02 07:28:06,010 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-10-02 07:28:06,149 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-10-02 07:28:06,278 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-10-02 07:28:06,408 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-10-02 07:28:06,513 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-10-02 07:28:06,651 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-10-02 07:28:06,772 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-02 07:28:09,931 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-10-02 07:28:10,309 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [966] 2026-10-02 07:28:10,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [476] 2026-10-02 07:28:10,567 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [967] 2026-10-02 07:28:10,624 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-10-02 07:28:11,011 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [968] 2026-10-02 07:28:11,166 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [478] 2026-10-02 07:28:11,277 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [969] 2026-10-02 07:28:11,347 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-10-02 07:28:11,798 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [970] 2026-10-02 07:28:12,024 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [480] 2026-10-02 07:28:12,165 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [971] 2026-10-02 07:28:12,443 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-10-02 07:28:12,943 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [972] 2026-10-02 07:28:13,126 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [482] 2026-10-02 07:28:13,263 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [973] 2026-10-02 07:28:13,395 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.activity records with IDs: [483] 2026-10-02 07:28:13,543 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [974] 2026-10-02 07:28:13,660 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-10-02 07:28:14,090 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [975] 2026-10-02 07:28:14,236 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [485] 2026-10-02 07:28:14,375 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [976] 2026-10-02 07:28:14,528 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.activity records with IDs: [486] 2026-10-02 07:28:14,635 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [977] 2026-10-02 07:28:14,720 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-10-02 07:28:15,138 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [978] 2026-10-02 07:28:15,481 121 INFO rb-1115226-225207-420259 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-10-02 07:28:16,082 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [979] 2026-10-02 07:28:16,744 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-10-02 07:28:18,334 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [980] 2026-10-02 07:28:18,532 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-10-02 07:28:18,745 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-10-02 07:28:18,776 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-10-02 07:28:19,258 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [981] 2026-10-02 07:28:19,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [490] 2026-10-02 07:28:19,673 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [982] 2026-10-02 07:28:19,718 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_non_sequential_extra_revoke_keeps_only_pending_non_revoked_approvers ... 2026-10-02 07:28:20,303 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [983] 2026-10-02 07:28:20,423 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [984] 2026-10-02 07:28:20,572 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [985] 2026-10-02 07:28:20,706 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [986] 2026-10-02 07:28:20,904 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [987] 2026-10-02 07:28:21,161 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.activity records with IDs: [492, 493, 494, 495, 496] 2026-10-02 07:28:21,339 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [988] 2026-10-02 07:28:21,486 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [989] 2026-10-02 07:28:21,608 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [990] 2026-10-02 07:28:21,720 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [991] 2026-10-02 07:28:21,908 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.activity records with IDs: [497, 498, 499, 500] 2026-10-02 07:28:22,035 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [992] 2026-10-02 07:28:22,152 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [993] 2026-10-02 07:28:22,282 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [994] 2026-10-02 07:28:22,414 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [501] 2026-10-02 07:28:22,483 121 INFO rb-1115226-225207-420259 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-10-02 07:28:23,068 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [995] 2026-10-02 07:28:23,242 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [996] 2026-10-02 07:28:23,503 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [997] 2026-10-02 07:28:23,572 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-10-02 07:28:23,953 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [998] 2026-10-02 07:28:24,127 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.activity records with IDs: [507] 2026-10-02 07:28:24,271 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [999] 2026-10-02 07:28:24,433 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [508] 2026-10-02 07:28:24,496 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-10-02 07:28:24,930 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1000] 2026-10-02 07:28:25,112 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [509] 2026-10-02 07:28:25,249 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1001] 2026-10-02 07:28:25,435 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-10-02 07:28:25,780 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-10-02 07:28:26,463 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1002] 2026-10-02 07:28:26,616 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1003] 2026-10-02 07:28:26,829 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [511, 512] 2026-10-02 07:28:26,991 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1004] 2026-10-02 07:28:27,121 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [513] 2026-10-02 07:28:27,314 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1005] 2026-10-02 07:28:27,484 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1006] 2026-10-02 07:28:27,535 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-10-02 07:28:28,132 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1007] 2026-10-02 07:28:28,235 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1008] 2026-10-02 07:28:28,478 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1009] 2026-10-02 07:28:28,621 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [518] 2026-10-02 07:28:28,679 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-10-02 07:28:29,345 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1010] 2026-10-02 07:28:29,542 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.activity records with IDs: [519] 2026-10-02 07:28:29,703 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [1011] 2026-10-02 07:28:29,874 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [520] 2026-10-02 07:28:30,010 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1012] 2026-10-02 07:28:30,137 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [521] 2026-10-02 07:28:30,278 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1013] 2026-10-02 07:28:30,439 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.activity records with IDs: [522] 2026-10-02 07:28:30,597 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1717 deleted mail.mail records with IDs: [1014] 2026-10-02 07:28:30,645 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-10-02 07:28:31,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1015] 2026-10-02 07:28:31,354 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [371], uid: 1718, model: viin.approval.request 2026-10-02 07:28:31,500 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [523] 2026-10-02 07:28:31,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1016] 2026-10-02 07:28:31,683 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-10-02 07:28:32,268 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1017] 2026-10-02 07:28:32,451 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.activity records with IDs: [525] 2026-10-02 07:28:32,600 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [1018] 2026-10-02 07:28:32,773 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [526] 2026-10-02 07:28:32,913 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1019] 2026-10-02 07:28:33,052 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [527] 2026-10-02 07:28:33,182 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1020] 2026-10-02 07:28:33,260 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_is_removed_from_followers ... 2026-10-02 07:28:33,667 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1021] 2026-10-02 07:28:33,917 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.followers records with IDs: [6790] 2026-10-02 07:28:34,844 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [529] 2026-10-02 07:28:34,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1022] 2026-10-02 07:28:35,073 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_approver_report_access ... 2026-10-02 07:28:35,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1023] 2026-10-02 07:28:35,706 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.followers records with IDs: [6793] 2026-10-02 07:28:35,796 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [531] 2026-10-02 07:28:35,931 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1024] 2026-10-02 07:28:36,098 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_request_report_access ... 2026-10-02 07:28:36,553 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1025] 2026-10-02 07:28:36,752 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.followers records with IDs: [6796] 2026-10-02 07:28:36,820 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [533] 2026-10-02 07:28:37,037 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1026] 2026-10-02 07:28:37,242 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-10-02 07:28:37,678 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1027] 2026-10-02 07:28:37,840 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [535] 2026-10-02 07:28:37,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1028] 2026-10-02 07:28:38,107 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [536] 2026-10-02 07:28:38,225 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1029] 2026-10-02 07:28:38,321 121 INFO rb-1115226-225207-420259 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-10-02 07:28:38,867 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1030] 2026-10-02 07:28:38,999 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1031] 2026-10-02 07:28:39,276 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1032] 2026-10-02 07:28:39,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [540] 2026-10-02 07:28:39,593 121 INFO rb-1115226-225207-420259 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-10-02 07:28:39,630 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-10-02 07:28:40,012 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1033] 2026-10-02 07:28:40,142 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-10-02 07:28:40,508 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1034] 2026-10-02 07:28:40,792 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1035] 2026-10-02 07:28:40,935 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [543] 2026-10-02 07:28:41,054 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1036] 2026-10-02 07:28:41,277 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1037] 2026-10-02 07:28:41,367 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-10-02 07:28:41,845 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1038] 2026-10-02 07:28:41,941 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1039] 2026-10-02 07:28:42,115 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.activity records with IDs: [546, 547] 2026-10-02 07:28:42,270 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [1040] 2026-10-02 07:28:42,384 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1716 deleted mail.mail records with IDs: [1041] 2026-10-02 07:28:42,564 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [548, 549] 2026-10-02 07:28:42,700 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1042] 2026-10-02 07:28:42,847 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.activity records with IDs: [550] 2026-10-02 07:28:43,012 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1043] 2026-10-02 07:28:43,120 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1044] 2026-10-02 07:28:43,214 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-10-02 07:28:43,693 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1715 deleted mail.mail records with IDs: [1045] 2026-10-02 07:28:43,998 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_unrelated_internal_group_can_be_configured_for_extra_approver_permission ... 2026-10-02 07:28:44,502 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-10-02 07:28:45,860 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1680] 2026-10-02 07:28:45,860 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-10-02 07:28:46,400 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1723 deleted mail.mail records with IDs: [1046] 2026-10-02 07:28:46,574 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:29:37,776 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-10-02 07:29:38,309 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1047] 2026-10-02 07:29:38,481 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.activity records with IDs: [555] 2026-10-02 07:29:38,592 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1048] 2026-10-02 07:29:38,626 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-10-02 07:29:39,091 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1049] 2026-10-02 07:29:39,257 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.activity records with IDs: [557] 2026-10-02 07:29:39,424 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1050] 2026-10-02 07:29:40,891 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-10-02 07:29:41,349 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1051] 2026-10-02 07:29:41,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.activity records with IDs: [559] 2026-10-02 07:29:41,628 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1052] 2026-10-02 07:29:41,744 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.activity records with IDs: [560] 2026-10-02 07:29:41,846 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1726 deleted mail.mail records with IDs: [1053] 2026-10-02 07:29:41,905 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 102 checked, 102 removed 2026-10-02 07:29:54,362 121 INFO rb-1115226-225207-420259 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-10-02 07:30:01,006 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_is_sample_ghost_when_no_disbursement_runs ... 2026-10-02 07:30:01,641 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_stays_real_and_byte_identical_when_populated ... 2026-10-02 07:30:02,285 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-10-02 07:30:02,410 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-10-02 07:30:02,533 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-10-02 07:30:02,708 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-10-02 07:30:02,836 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-10-02 07:30:02,951 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-10-02 07:30:03,089 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-10-02 07:30:03,205 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-10-02 07:30:03,337 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-10-02 07:30:03,437 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-10-02 07:30:03,551 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-10-02 07:30:03,657 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-10-02 07:30:03,764 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-10-02 07:30:03,887 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-10-02 07:30:04,031 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-10-02 07:30:04,186 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-10-02 07:30:04,300 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091333402746993.1790926204.248955726623535-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:04,313 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-10-02 07:30:04,419 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <038505443464952.1790926204.370196342468262-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:04,429 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-10-02 07:30:04,524 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <066376056496038.1790926204.475168228149414-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:04,539 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-10-02 07:30:04,640 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <316468676932713.1790926204.588912725448608-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:04,654 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-10-02 07:30:04,762 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657069511114117.1790926204.717535257339478-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:04,773 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-10-02 07:30:04,862 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <730543894097213.1790926204.816519021987915-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:04,879 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-10-02 07:30:04,967 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336063648465757.1790926204.926568746566772-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:04,976 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-10-02 07:30:05,073 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <380654782330439.1790926205.019753932952881-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:05,081 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-10-02 07:30:05,189 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <528874987130836.1790926205.137909173965454-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:05,195 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-10-02 07:30:05,736 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-10-02 07:30:05,859 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-10-02 07:30:05,991 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-10-02 07:30:06,114 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-10-02 07:30:06,237 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-10-02 07:30:06,359 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-10-02 07:30:06,482 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-10-02 07:30:06,598 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-10-02 07:30:06,713 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-10-02 07:30:06,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-10-02 07:30:06,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-10-02 07:30:07,092 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-10-02 07:30:07,208 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-10-02 07:30:07,312 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-10-02 07:30:07,420 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-10-02 07:30:07,532 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-10-02 07:30:07,635 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <384460845121021.1790926207.580568552017212-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:07,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-10-02 07:30:07,768 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <614767036171686.1790926207.702550411224365-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:07,779 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-10-02 07:30:07,855 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <741722022940618.1790926207.822016000747681-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:07,862 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-10-02 07:30:07,939 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <390217852272103.1790926207.898128747940063-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:07,951 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-10-02 07:30:08,047 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532474936682813.1790926207.994324684143066-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:08,053 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-10-02 07:30:08,129 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025407994265544.1790926208.091911792755127-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:08,136 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-10-02 07:30:08,219 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010677416095780.1790926208.181907176971436-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:08,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-10-02 07:30:08,336 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304511315088835.1790926208.285996913909912-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:08,348 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-10-02 07:30:08,456 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279026460211154.1790926208.406598806381226-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:08,465 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-10-02 07:30:08,546 121 INFO rb-1115226-225207-420259 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-10-02 07:30:08,679 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:08,681 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:08,684 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:08,686 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:08,688 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:08,691 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:08,693 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:09,500 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:09,503 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <303509345001354.1790926208.578941583633423-openerp-389-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:09,526 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-10-02 07:30:10,036 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-10-02 07:30:10,162 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-10-02 07:30:10,323 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-10-02 07:30:10,523 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-10-02 07:30:10,672 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-10-02 07:30:10,762 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-10-02 07:30:10,895 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-10-02 07:30:11,035 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-10-02 07:30:11,137 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-10-02 07:30:11,265 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-10-02 07:30:11,389 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-10-02 07:30:11,508 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-10-02 07:30:11,689 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-10-02 07:30:11,838 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-10-02 07:30:11,957 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-10-02 07:30:12,089 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-10-02 07:30:12,188 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <041358798206577.1790926212.138713359832764-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:12,197 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-10-02 07:30:12,309 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <134646750536117.1790926212.247167825698853-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:12,318 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-10-02 07:30:12,420 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012048695569114.1790926212.363210201263428-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:12,433 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-10-02 07:30:12,589 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550045279278161.1790926212.503343582153320-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:12,604 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-10-02 07:30:12,749 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314429803172817.1790926212.678470134735107-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:12,776 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-10-02 07:30:12,900 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552724088412804.1790926212.834126234054565-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:12,920 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-10-02 07:30:13,057 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654623064797617.1790926212.997538089752197-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:13,067 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-10-02 07:30:13,168 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010884365801832.1790926213.110239744186401-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:13,187 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-10-02 07:30:13,282 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <810896621699383.1790926213.238703727722168-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:13,289 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-10-02 07:30:13,520 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:13,523 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:13,527 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:13,530 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:13,533 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:13,536 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:13,539 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:13,542 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:13,544 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381916092381409.1790926213.372475147247314-openerp-390-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:13,599 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-10-02 07:30:14,647 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-02 07:30:32,815 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-10-02 07:30:33,415 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-10-02 07:30:33,510 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-10-02 07:30:33,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-10-02 07:30:33,678 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-10-02 07:30:33,756 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-10-02 07:30:33,842 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-10-02 07:30:33,926 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-10-02 07:30:34,007 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-10-02 07:30:34,087 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-10-02 07:30:34,170 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-10-02 07:30:34,269 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-10-02 07:30:34,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-10-02 07:30:34,470 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-10-02 07:30:34,606 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-10-02 07:30:34,716 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-10-02 07:30:34,837 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-10-02 07:30:34,939 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894587622587206.1790926234.892596483230591-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:34,947 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-10-02 07:30:35,060 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466051931684961.1790926235.005707025527954-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:35,072 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-10-02 07:30:35,165 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <036154709631313.1790926235.121028661727905-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:35,172 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-10-02 07:30:35,262 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746640969022986.1790926235.215059280395508-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:35,269 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-10-02 07:30:35,344 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <248519643321915.1790926235.306367635726929-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:35,351 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-10-02 07:30:35,426 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237122570935464.1790926235.388792991638184-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:35,438 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-10-02 07:30:35,599 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888759610036297.1790926235.505507469177246-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:35,608 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-10-02 07:30:35,746 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500150567414199.1790926235.663230657577515-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:35,758 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-10-02 07:30:35,908 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <780371329756710.1790926235.829115390777588-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:35,925 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-10-02 07:30:36,069 121 INFO rb-1115226-225207-420259 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-10-02 07:30:36,287 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:36,290 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:36,293 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:36,296 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:36,298 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:36,302 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:36,304 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:36,307 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:36,309 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902363631010365.1790926236.127222776412964-openerp-391-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:36,354 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-10-02 07:30:37,144 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-10-02 07:30:37,901 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-10-02 07:30:38,021 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-10-02 07:30:38,137 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-10-02 07:30:38,249 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-10-02 07:30:38,383 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-10-02 07:30:38,474 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-10-02 07:30:38,558 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-10-02 07:30:38,724 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-10-02 07:30:38,877 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-10-02 07:30:39,010 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-10-02 07:30:39,096 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-10-02 07:30:39,190 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-10-02 07:30:39,286 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-10-02 07:30:39,382 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-10-02 07:30:39,474 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-10-02 07:30:39,570 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-10-02 07:30:39,661 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375715779776277.1790926239.617728471755981-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:39,669 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-10-02 07:30:39,768 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058472388096073.1790926239.724645137786865-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:39,777 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-10-02 07:30:39,894 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683861821348579.1790926239.827330112457275-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:39,912 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-10-02 07:30:40,070 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <842217049063013.1790926239.983762502670288-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:40,094 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-10-02 07:30:40,237 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <140132778187227.1790926240.168248414993286-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:40,267 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-10-02 07:30:40,434 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <055477983501176.1790926240.359888315200806-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:40,443 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-10-02 07:30:40,557 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179646081010791.1790926240.504253387451172-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:40,580 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-10-02 07:30:40,719 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777465140994505.1790926240.663143634796143-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:40,727 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-10-02 07:30:40,832 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <584979136762512.1790926240.775310039520264-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:40,842 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-10-02 07:30:41,412 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-10-02 07:30:41,519 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-10-02 07:30:41,693 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-10-02 07:30:41,770 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-10-02 07:30:41,860 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-10-02 07:30:41,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-10-02 07:30:42,030 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-10-02 07:30:42,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-10-02 07:30:42,204 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-10-02 07:30:42,282 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-10-02 07:30:42,358 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-10-02 07:30:42,443 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-10-02 07:30:42,528 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-10-02 07:30:42,612 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-10-02 07:30:42,697 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-10-02 07:30:42,787 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-10-02 07:30:42,871 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986037811638668.1790926242.832023620605469-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:42,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-10-02 07:30:42,962 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987218910606850.1790926242.921026468276978-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:42,972 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-10-02 07:30:43,115 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873489540880050.1790926243.054084777832031-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:43,129 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-10-02 07:30:43,222 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301486711022578.1790926243.184590816497803-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:43,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-10-02 07:30:43,325 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <876868826843373.1790926243.284263849258423-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:43,338 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-10-02 07:30:43,468 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012654568255468.1790926243.390350103378296-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:43,492 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-10-02 07:30:43,620 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237325159487205.1790926243.541397809982300-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:43,630 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-10-02 07:30:43,721 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <052465273221362.1790926243.677146434783936-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:43,729 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-10-02 07:30:43,815 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <191724826006457.1790926243.776455879211426-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:43,822 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-10-02 07:30:43,890 121 INFO rb-1115226-225207-420259 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-10-02 07:30:44,030 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:44,033 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:44,035 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:44,038 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:44,041 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:44,043 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:44,046 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:44,049 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:44,051 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <659584737600428.1790926243.918973684310913-openerp-393-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:44,079 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-10-02 07:30:44,889 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-10-02 07:30:44,980 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-10-02 07:30:45,069 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-10-02 07:30:45,159 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-10-02 07:30:45,253 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-10-02 07:30:45,344 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-10-02 07:30:45,435 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-10-02 07:30:45,526 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-10-02 07:30:45,618 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-10-02 07:30:45,711 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-10-02 07:30:45,803 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-10-02 07:30:45,894 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-10-02 07:30:45,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-10-02 07:30:46,080 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-10-02 07:30:46,175 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-10-02 07:30:46,270 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-10-02 07:30:46,355 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <171275191185065.1790926246.314148664474487-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:46,363 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-10-02 07:30:46,447 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901475850986815.1790926246.406517505645752-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:46,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-10-02 07:30:46,541 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <390697233043208.1790926246.499382734298706-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:46,549 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-10-02 07:30:46,636 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <670090166483143.1790926246.594367265701294-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:46,644 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-10-02 07:30:46,728 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <970475901788878.1790926246.687390089035034-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:46,735 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-10-02 07:30:46,819 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <507007168189728.1790926246.779107332229614-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:46,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-10-02 07:30:46,910 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <146997061851028.1790926246.870076894760132-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:46,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-10-02 07:30:47,025 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172144851382317.1790926246.968385696411133-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:47,033 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-10-02 07:30:47,145 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <959010204099528.1790926247.093273878097534-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:47,159 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-10-02 07:30:47,282 121 INFO rb-1115226-225207-420259 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-10-02 07:30:47,453 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:47,455 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:47,458 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:47,460 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:47,463 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:47,465 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:47,468 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:47,471 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:47,473 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250959708442154.1790926247.330737590789795-openerp-394-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:47,496 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-10-02 07:30:47,682 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:47,686 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:47,689 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:47,691 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:47,694 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:47,696 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:47,699 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:47,702 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:47,704 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844452160651993.1790926247.574776887893677-openerp-394-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:47,763 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-10-02 07:30:48,089 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-10-02 07:30:48,328 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-10-02 07:30:48,456 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [228] 2026-10-02 07:30:49,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-10-02 07:30:49,775 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-10-02 07:30:49,902 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-10-02 07:30:50,007 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-10-02 07:30:50,079 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-10-02 07:30:50,144 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-10-02 07:30:50,232 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-10-02 07:30:50,321 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-10-02 07:30:50,407 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-10-02 07:30:50,484 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-10-02 07:30:50,567 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-10-02 07:30:50,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-10-02 07:30:50,787 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-10-02 07:30:50,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-10-02 07:30:51,102 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-10-02 07:30:51,215 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-10-02 07:30:51,303 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871262825687771.1790926251.262881278991699-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:51,309 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-10-02 07:30:51,399 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642333003641704.1790926251.350340366363525-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:51,409 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-10-02 07:30:51,495 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008992675850087.1790926251.451783895492554-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:51,506 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-10-02 07:30:51,651 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474541420409095.1790926251.571073055267334-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:51,678 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-10-02 07:30:51,818 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <801742451885325.1790926251.750123262405396-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:51,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-10-02 07:30:51,936 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062498768980642.1790926251.875409603118896-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:51,945 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-10-02 07:30:52,060 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747565805763328.1790926251.990761041641235-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:52,084 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-10-02 07:30:52,192 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370423642127203.1790926252.137463092803955-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:52,200 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-10-02 07:30:52,339 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <897335135257554.1790926252.271697759628296-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:52,345 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-10-02 07:30:52,440 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-10-02 07:30:52,615 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-10-02 07:30:52,740 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-10-02 07:30:53,265 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-10-02 07:30:53,393 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-10-02 07:30:54,464 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-10-02 07:30:54,574 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-10-02 07:30:54,665 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-10-02 07:30:54,756 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-10-02 07:30:54,843 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-10-02 07:30:54,930 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-10-02 07:30:55,016 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-10-02 07:30:55,103 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-10-02 07:30:55,188 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-10-02 07:30:55,274 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-10-02 07:30:55,373 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-10-02 07:30:55,496 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-10-02 07:30:55,617 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-10-02 07:30:55,711 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-10-02 07:30:55,813 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-10-02 07:30:55,902 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-10-02 07:30:56,052 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523026270222103.1790926255.983502388000488-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:56,066 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-10-02 07:30:56,173 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181434313478354.1790926256.126050233840942-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:56,180 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-10-02 07:30:56,263 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <262471316764536.1790926256.219224691390991-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:56,283 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-10-02 07:30:56,417 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <427166697035906.1790926256.342109918594360-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:56,438 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-10-02 07:30:56,555 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433562469112931.1790926256.501955747604370-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:56,573 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-10-02 07:30:56,688 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <149287289498752.1790926256.641711473464966-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:56,698 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-10-02 07:30:56,821 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640975585265348.1790926256.750028133392334-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:56,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-10-02 07:30:56,932 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <199038026770996.1790926256.877176046371460-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:56,956 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-10-02 07:30:57,108 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344189228728067.1790926257.057892799377441-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:57,117 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-10-02 07:30:57,197 121 INFO rb-1115226-225207-420259 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-10-02 07:30:57,335 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:30:57,337 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:30:57,340 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:30:57,343 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:30:57,346 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:30:57,348 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:30:57,351 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:30:57,354 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:30:57,356 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431593152203230.1790926257.226658344268799-openerp-396-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:30:57,380 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-10-02 07:30:57,553 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-10-02 07:31:04,152 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-10-02 07:31:04,243 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-10-02 07:31:04,329 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-10-02 07:31:04,417 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-10-02 07:31:04,498 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-10-02 07:31:04,579 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-10-02 07:31:04,667 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-10-02 07:31:04,751 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-10-02 07:31:04,830 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-10-02 07:31:04,920 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-10-02 07:31:05,006 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-10-02 07:31:05,091 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-10-02 07:31:05,178 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-10-02 07:31:05,270 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-10-02 07:31:05,431 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-10-02 07:31:05,577 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-10-02 07:31:05,668 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <619747547279544.1790926265.626566410064697-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:05,675 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-10-02 07:31:05,791 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560374924317835.1790926265.719142436981201-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:05,819 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-10-02 07:31:05,972 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081646782575981.1790926265.897970676422119-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:05,985 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-10-02 07:31:06,098 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <067176555527038.1790926266.041259527206421-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:06,112 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-10-02 07:31:06,257 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974694678605291.1790926266.185260057449341-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:06,269 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-10-02 07:31:06,387 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <310822329167286.1790926266.324951648712158-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:06,406 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-10-02 07:31:06,519 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963671320492434.1790926266.475884914398193-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:06,527 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-10-02 07:31:06,636 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030234917093150.1790926266.581947326660156-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:06,645 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-10-02 07:31:06,766 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649854580992257.1790926266.694658756256104-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:06,775 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-10-02 07:31:06,901 121 INFO rb-1115226-225207-420259 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-10-02 07:31:07,044 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:07,047 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:07,049 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:07,052 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:07,054 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:07,058 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:07,060 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:07,063 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:07,065 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482697693730362.1790926266.936872243881226-openerp-397-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:07,104 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-10-02 07:31:07,703 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-10-02 07:31:07,874 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-10-02 07:31:08,050 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-10-02 07:31:08,222 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-10-02 07:31:08,316 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-10-02 07:31:08,423 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-10-02 07:31:08,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-10-02 07:31:08,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-10-02 07:31:08,704 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-10-02 07:31:08,800 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-10-02 07:31:08,895 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-10-02 07:31:08,990 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-10-02 07:31:09,085 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-10-02 07:31:09,180 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-10-02 07:31:09,303 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-10-02 07:31:09,454 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-10-02 07:31:09,543 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <463761354750616.1790926269.497789382934570-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:09,551 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-10-02 07:31:09,645 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <607564595902185.1790926269.596108198165894-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:09,654 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-10-02 07:31:09,749 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720798585612137.1790926269.699980258941650-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:09,757 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-10-02 07:31:09,851 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016237413121080.1790926269.801773309707642-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:09,860 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-10-02 07:31:09,957 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173829913891132.1790926269.904521226882935-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:09,965 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-10-02 07:31:10,057 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196796816521088.1790926270.010189533233643-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:10,065 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-10-02 07:31:10,156 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660763984713716.1790926270.109321832656860-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:10,164 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-10-02 07:31:10,254 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168687754675326.1790926270.206685543060303-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:10,262 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-10-02 07:31:10,350 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <131825123587463.1790926270.304574489593506-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:10,358 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-10-02 07:31:10,428 121 INFO rb-1115226-225207-420259 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-10-02 07:31:10,562 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:10,565 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:10,568 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:10,571 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:10,574 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:10,577 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:10,579 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:10,582 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:10,584 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747794963807706.1790926270.462586402893066-openerp-398-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:10,604 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-10-02 07:31:10,724 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-10-02 07:31:11,245 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-10-02 07:31:11,338 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-10-02 07:31:11,438 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-10-02 07:31:11,547 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-10-02 07:31:11,675 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-10-02 07:31:11,785 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-10-02 07:31:11,920 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-10-02 07:31:12,056 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-10-02 07:31:12,184 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-10-02 07:31:12,313 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-10-02 07:31:12,502 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-10-02 07:31:12,628 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-10-02 07:31:12,724 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-10-02 07:31:12,874 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-10-02 07:31:12,991 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-10-02 07:31:13,167 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-10-02 07:31:13,329 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <717532179180817.1790926273.254071474075317-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:13,346 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-10-02 07:31:13,513 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186856707874774.1790926273.449796915054321-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:13,523 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-10-02 07:31:13,613 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212386306290446.1790926273.573275327682495-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:13,622 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-10-02 07:31:13,713 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222640402271619.1790926273.673638105392456-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:13,720 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-10-02 07:31:13,804 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551968836511599.1790926273.763833284378052-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:13,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-10-02 07:31:13,892 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <576301355542452.1790926273.853344917297363-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:13,900 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-10-02 07:31:13,980 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200193344278359.1790926273.942115068435669-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:13,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-10-02 07:31:14,063 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292120184744656.1790926274.025202274322510-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:14,069 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-10-02 07:31:14,143 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282910332220101.1790926274.107153892517090-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:14,149 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-10-02 07:31:14,212 121 INFO rb-1115226-225207-420259 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-10-02 07:31:14,333 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:14,336 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:14,338 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:14,340 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:14,343 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:14,346 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:14,348 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:14,351 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:14,353 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194986103849396.1790926274.236672878265381-openerp-399-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:14,374 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-10-02 07:31:15,685 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-10-02 07:31:15,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-10-02 07:31:15,981 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-10-02 07:31:17,145 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-10-02 07:31:17,272 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-10-02 07:31:17,399 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-10-02 07:31:17,502 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-10-02 07:31:17,600 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-10-02 07:31:17,687 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-10-02 07:31:17,779 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-10-02 07:31:17,871 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-10-02 07:31:17,964 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-10-02 07:31:18,058 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-10-02 07:31:18,197 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-10-02 07:31:18,303 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-10-02 07:31:18,387 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-10-02 07:31:18,471 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-10-02 07:31:18,556 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-10-02 07:31:18,634 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-10-02 07:31:18,706 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168575968275318.1790926278.673147201538086-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:18,713 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-10-02 07:31:18,787 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981624855547134.1790926278.751254558563232-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:18,793 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-10-02 07:31:18,869 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777715265434625.1790926278.833095073699951-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:18,876 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-10-02 07:31:18,949 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <701265132698856.1790926278.914534568786621-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:18,956 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-10-02 07:31:19,033 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <169363566036247.1790926278.994638681411743-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:19,040 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-10-02 07:31:19,117 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <924616991596337.1790926279.078847646713257-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:19,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-10-02 07:31:19,215 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056157094636010.1790926279.163928747177124-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:19,223 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-10-02 07:31:19,306 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <618763454639643.1790926279.265468120574951-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:19,313 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-10-02 07:31:19,394 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004245537356546.1790926279.354589223861694-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:19,401 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-10-02 07:31:19,486 121 INFO rb-1115226-225207-420259 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-10-02 07:31:19,637 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:19,639 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:19,642 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:19,645 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:19,647 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:19,651 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:19,655 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:19,658 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:19,660 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <539047742796724.1790926279.515752792358398-openerp-400-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:19,685 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-10-02 07:31:21,009 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [388, 388] 2026-10-02 07:31:21,090 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [271] 2026-10-02 07:31:21,222 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-10-02 07:31:21,767 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-10-02 07:31:21,857 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-10-02 07:31:21,944 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-10-02 07:31:22,033 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-10-02 07:31:22,133 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-10-02 07:31:22,297 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-10-02 07:31:22,459 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-10-02 07:31:22,571 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-10-02 07:31:22,730 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-10-02 07:31:22,823 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-10-02 07:31:22,914 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-10-02 07:31:23,007 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-10-02 07:31:23,099 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-10-02 07:31:23,192 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-10-02 07:31:23,302 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-10-02 07:31:23,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-10-02 07:31:23,486 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <390437846935869.1790926283.439119577407837-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:23,494 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-10-02 07:31:23,580 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <864082055050215.1790926283.538642406463623-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:23,588 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-10-02 07:31:23,671 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <740667620035914.1790926283.630893707275391-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:23,679 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-10-02 07:31:23,762 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572377624900768.1790926283.721928358078003-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:23,770 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-10-02 07:31:23,853 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <280560891391384.1790926283.812764883041382-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:23,861 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-10-02 07:31:23,944 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <581645632709103.1790926283.904029369354248-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:23,952 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-10-02 07:31:24,036 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004234269496666.1790926283.995302438735962-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:24,043 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-10-02 07:31:24,127 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <332331568648023.1790926284.086091995239258-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:24,135 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-10-02 07:31:24,219 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231992748755715.1790926284.178753376007080-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:24,227 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-10-02 07:31:24,294 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-10-02 07:31:24,517 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-10-02 07:31:24,637 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-10-02 07:31:25,675 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-10-02 07:31:25,764 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-10-02 07:31:25,915 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-10-02 07:31:26,154 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-10-02 07:31:26,266 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-10-02 07:31:26,432 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-10-02 07:31:26,552 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-10-02 07:31:26,651 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-10-02 07:31:26,745 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-10-02 07:31:26,864 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-10-02 07:31:26,974 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-10-02 07:31:27,064 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-10-02 07:31:27,156 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-10-02 07:31:27,245 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-10-02 07:31:27,333 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-10-02 07:31:27,423 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-10-02 07:31:27,513 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336399868928334.1790926287.469634294509888-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:27,520 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-10-02 07:31:27,602 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745775062890222.1790926287.561055898666382-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:27,609 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-10-02 07:31:27,753 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <747047761652981.1790926287.651800394058228-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:27,764 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-10-02 07:31:27,849 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729989820264365.1790926287.801431655883789-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:27,856 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-10-02 07:31:27,953 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074152140254884.1790926287.896944999694824-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:27,960 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-10-02 07:31:28,038 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <412435838983917.1790926288.002962827682495-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:28,043 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-10-02 07:31:28,116 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <036726855574132.1790926288.079978942871094-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:28,124 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-10-02 07:31:28,205 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217413708007718.1790926288.167935132980347-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:28,211 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-10-02 07:31:28,288 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512192677967920.1790926288.250632524490356-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:28,296 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-10-02 07:31:28,377 121 INFO rb-1115226-225207-420259 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-10-02 07:31:28,510 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:28,512 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:28,515 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:28,517 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:28,519 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:28,522 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:28,524 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:28,527 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:28,529 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256641525670213.1790926288.406219005584717-openerp-402-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:28,550 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-10-02 07:31:29,832 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-10-02 07:31:30,134 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-10-02 07:31:30,291 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-10-02 07:31:31,817 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-10-02 07:31:31,910 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-10-02 07:31:31,993 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-10-02 07:31:32,083 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-10-02 07:31:32,244 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-10-02 07:31:32,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-10-02 07:31:32,577 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-10-02 07:31:32,724 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-10-02 07:31:32,881 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-10-02 07:31:33,042 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-10-02 07:31:33,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-10-02 07:31:33,320 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-10-02 07:31:33,450 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-10-02 07:31:33,626 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-10-02 07:31:33,762 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-10-02 07:31:33,908 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-10-02 07:31:34,031 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <589255679068329.1790926293.970074415206909-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:34,040 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-10-02 07:31:34,159 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <752084840421056.1790926294.103953123092651-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:34,171 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-10-02 07:31:34,290 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541464757239314.1790926294.239759206771851-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:34,303 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-10-02 07:31:34,420 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <249718323162781.1790926294.378096580505371-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:34,428 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-10-02 07:31:34,529 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162034233528808.1790926294.468050479888916-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:34,567 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-10-02 07:31:34,711 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <779996225622374.1790926294.654279232025146-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:34,721 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-10-02 07:31:34,807 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611838742305462.1790926294.768898963928223-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:34,815 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-10-02 07:31:34,889 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033892727636149.1790926294.855123758316040-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:34,896 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-10-02 07:31:35,007 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431625777981365.1790926294.940125226974487-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:35,026 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-10-02 07:31:35,431 121 INFO rb-1115226-225207-420259 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-10-02 07:31:35,632 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:35,635 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:35,637 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:35,640 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:35,643 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:35,646 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:35,648 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:35,651 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:35,654 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <838471020688654.1790926295.508127212524414-openerp-403-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:35,677 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-10-02 07:31:37,050 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-10-02 07:31:37,250 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-10-02 07:31:37,377 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-10-02 07:31:37,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-10-02 07:31:37,946 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-10-02 07:31:39,075 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-10-02 07:31:39,167 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-10-02 07:31:39,255 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-10-02 07:31:39,360 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-10-02 07:31:39,457 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-10-02 07:31:39,547 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-10-02 07:31:39,631 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-10-02 07:31:39,715 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-10-02 07:31:39,805 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-10-02 07:31:39,900 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-10-02 07:31:39,987 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-10-02 07:31:40,073 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-10-02 07:31:40,155 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-10-02 07:31:40,241 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-10-02 07:31:40,329 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-10-02 07:31:40,414 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-10-02 07:31:40,490 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861487994153822.1790926300.452037096023560-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:40,497 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-10-02 07:31:40,581 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988743193400082.1790926300.539978265762329-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:40,588 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-10-02 07:31:40,672 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152187275722827.1790926300.631122827529907-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:40,679 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-10-02 07:31:40,763 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <729746700844225.1790926300.722510814666748-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:40,771 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-10-02 07:31:40,855 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <610181909039491.1790926300.813567638397217-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:40,862 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-10-02 07:31:40,947 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727619538722845.1790926300.905837059020996-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:40,955 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-10-02 07:31:41,040 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <841348838998633.1790926300.999343633651733-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:41,048 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-10-02 07:31:41,131 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <260246768908604.1790926301.091681241989136-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:41,139 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-10-02 07:31:41,223 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <003683082321521.1790926301.182262182235718-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:41,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-10-02 07:31:41,291 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-10-02 07:31:46,786 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-10-02 07:31:46,914 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-10-02 07:31:47,885 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-10-02 07:31:47,983 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-10-02 07:31:48,080 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-10-02 07:31:48,185 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-10-02 07:31:48,281 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-10-02 07:31:48,393 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-10-02 07:31:48,493 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-10-02 07:31:48,611 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-10-02 07:31:48,710 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-10-02 07:31:48,820 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-10-02 07:31:48,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-10-02 07:31:49,004 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-10-02 07:31:49,085 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-10-02 07:31:49,170 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-10-02 07:31:49,257 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-10-02 07:31:49,347 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-10-02 07:31:49,424 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <051673105248546.1790926309.384553194046021-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:49,431 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-10-02 07:31:49,508 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <607836104556042.1790926309.468167304992676-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:49,515 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-10-02 07:31:49,598 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936280062242348.1790926309.557612657546997-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:49,605 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-10-02 07:31:49,740 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900859482304086.1790926309.664500236511230-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:49,759 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-10-02 07:31:49,943 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915775638678546.1790926309.831449270248413-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:49,958 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-10-02 07:31:50,048 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <680083879763947.1790926310.011918783187866-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:50,056 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-10-02 07:31:50,136 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232315363758511.1790926310.097341775894165-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:50,144 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-10-02 07:31:50,223 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797697443516611.1790926310.182914733886719-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:50,230 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-10-02 07:31:50,318 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <735317058599734.1790926310.269585371017456-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:50,333 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-10-02 07:31:50,450 121 INFO rb-1115226-225207-420259 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-10-02 07:31:50,671 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:50,674 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:50,677 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:31:50,680 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:31:50,682 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:31:50,685 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:31:50,688 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:31:50,691 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:31:50,693 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866896429507819.1790926310.497145175933838-openerp-405-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:31:50,719 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-10-02 07:31:52,373 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-10-02 07:31:52,569 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-10-02 07:31:52,743 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-10-02 07:31:53,481 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-10-02 07:31:53,807 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-10-02 07:31:53,986 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-10-02 07:31:55,441 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-10-02 07:31:55,623 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-10-02 07:31:55,831 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-10-02 07:31:57,450 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-10-02 07:31:57,616 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-10-02 07:31:57,792 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-10-02 07:31:57,960 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-10-02 07:31:58,114 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-10-02 07:31:58,277 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-10-02 07:31:58,397 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-10-02 07:31:58,569 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-10-02 07:31:58,693 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-10-02 07:31:58,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-10-02 07:31:59,048 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-10-02 07:31:59,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-10-02 07:31:59,387 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-10-02 07:31:59,531 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-10-02 07:31:59,654 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-10-02 07:31:59,759 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-10-02 07:31:59,850 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <492550563576856.1790926319.805533885955811-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:31:59,858 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-10-02 07:31:59,950 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098981404874603.1790926319.905688524246216-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:31:59,958 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-10-02 07:32:00,038 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <392395127485631.1790926319.999077558517456-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:00,045 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-10-02 07:32:00,126 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336951115539453.1790926320.083008766174316-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:00,135 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-10-02 07:32:00,219 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081322648206493.1790926320.176476716995239-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:00,226 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-10-02 07:32:00,309 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <233318910433565.1790926320.267413854598999-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:00,317 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-10-02 07:32:00,411 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189971098760720.1790926320.368298768997192-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:00,420 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-10-02 07:32:00,507 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908583333310808.1790926320.463263034820557-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:00,515 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-10-02 07:32:00,602 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <055639803973909.1790926320.560823917388916-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:00,609 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-10-02 07:32:00,686 121 INFO rb-1115226-225207-420259 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-10-02 07:32:00,812 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:00,814 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:00,816 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:00,818 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:00,820 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:00,823 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:00,826 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:00,828 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:00,831 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343582755746859.1790926320.715299129486084-openerp-406-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:00,853 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-10-02 07:32:02,027 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:02,031 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:02,033 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:02,036 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:02,039 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:02,042 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:02,045 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:02,047 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:02,050 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <719491822185133.1790926321.898507595062256-openerp-406-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:02,139 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-10-02 07:32:02,385 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [392, 392] 2026-10-02 07:32:02,481 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [275] 2026-10-02 07:32:02,638 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-10-02 07:32:02,810 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-10-02 07:32:02,943 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-10-02 07:32:04,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-10-02 07:32:05,011 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-10-02 07:32:05,101 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-10-02 07:32:05,191 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-10-02 07:32:05,281 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-10-02 07:32:05,371 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-10-02 07:32:05,467 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-10-02 07:32:05,559 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-10-02 07:32:05,656 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-10-02 07:32:05,752 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-10-02 07:32:05,846 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-10-02 07:32:05,952 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-10-02 07:32:06,050 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-10-02 07:32:06,157 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-10-02 07:32:06,273 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-10-02 07:32:06,368 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-10-02 07:32:06,452 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <386854192707437.1790926326.410962343215942-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:06,459 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-10-02 07:32:06,545 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <396068793366956.1790926326.503468990325928-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:06,553 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-10-02 07:32:06,634 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <961311813226327.1790926326.595898389816284-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:06,641 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-10-02 07:32:06,730 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <643060189264400.1790926326.683402776718140-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:06,739 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-10-02 07:32:06,832 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <525057359137615.1790926326.788105726242065-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:06,841 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-10-02 07:32:06,926 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825620875670629.1790926326.885267019271851-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:06,933 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-10-02 07:32:07,037 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <521791329528796.1790926326.979305267333984-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:07,046 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-10-02 07:32:07,138 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954927275654084.1790926327.092663764953613-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:07,146 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-10-02 07:32:07,249 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912653480948852.1790926327.190495491027832-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:07,264 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-10-02 07:32:07,350 121 INFO rb-1115226-225207-420259 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-10-02 07:32:07,498 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:07,501 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:07,504 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:07,509 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:07,511 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:07,514 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:07,517 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:07,519 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:07,522 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <061949450925066.1790926327.381153583526611-openerp-407-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:07,583 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-10-02 07:32:09,174 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [393, 393] 2026-10-02 07:32:09,318 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [276] 2026-10-02 07:32:09,778 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:09,781 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:09,784 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:09,789 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:09,792 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:09,795 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:09,797 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:09,801 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:09,804 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441523506438529.1790926329.600823879241943-openerp-407-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:09,852 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-10-02 07:32:10,133 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-10-02 07:32:10,482 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-10-02 07:32:10,644 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-10-02 07:32:11,078 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-10-02 07:32:11,266 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-10-02 07:32:11,411 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-10-02 07:32:12,988 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-10-02 07:32:13,766 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-10-02 07:32:13,918 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-10-02 07:32:14,030 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-10-02 07:32:14,125 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-10-02 07:32:14,287 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-10-02 07:32:14,419 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-10-02 07:32:14,548 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-10-02 07:32:14,698 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-10-02 07:32:14,853 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-10-02 07:32:15,050 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-10-02 07:32:15,206 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-10-02 07:32:15,332 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-10-02 07:32:15,490 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-10-02 07:32:15,655 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-10-02 07:32:15,771 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-10-02 07:32:15,917 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-10-02 07:32:16,070 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082658647120730.1790926335.983098030090332-openerp-message-notify@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:16,100 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-10-02 07:32:16,247 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <927711065179167.1790926336.161065578460693-openerp-message-notify@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:16,274 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-10-02 07:32:16,420 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395917850978122.1790926336.350135803222656-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:16,440 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-10-02 07:32:16,555 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231432751705191.1790926336.509060382843018-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:16,567 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-10-02 07:32:16,707 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <749210600695719.1790926336.630366563796997-openerp-message-notify@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:16,722 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-10-02 07:32:16,854 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <159321124681307.1790926336.812017202377319-openerp-message-notify@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:16,862 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-10-02 07:32:16,933 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323578445574538.1790926336.897624731063843-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:16,941 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-10-02 07:32:17,017 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611689117214892.1790926336.981297254562378-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:17,024 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-10-02 07:32:17,106 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284264789881000.1790926337.067677259445190-openerp-message-notify@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:17,114 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-10-02 07:32:17,192 121 INFO rb-1115226-225207-420259 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-10-02 07:32:17,396 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Alice Johnson" <@False>'] 2026-10-02 07:32:17,399 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Bob Smith" <@False>'] 2026-10-02 07:32:17,401 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:32:17,404 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:32:17,407 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Eva Green" <@False>'] 2026-10-02 07:32:17,411 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Frank White" <@False>'] 2026-10-02 07:32:17,414 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:32:17,417 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:32:17,419 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361357691731020.1790926337.230212450027466-openerp-408-viin.approval.request@e9b917357151>: ['"Tran Minh Khang" <@False>'] 2026-10-02 07:32:17,499 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-10-02 07:32:17,674 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-10-02 07:32:17,740 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-10-02 07:32:18,322 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:32:25,097 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-10-02 07:32:25,413 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-10-02 07:32:25,455 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-10-02 07:32:25,487 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-10-02 07:32:25,528 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-10-02 07:32:26,025 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-10-02 07:32:26,113 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1087] 2026-10-02 07:32:26,206 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-10-02 07:32:26,508 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-10-02 07:32:26,512 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-10-02 07:32:26,532 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-10-02 07:32:26,562 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-10-02 07:32:27,401 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-10-02 07:32:27,711 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-10-02 07:32:27,726 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-10-02 07:32:27,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4184, 3039, 2391] 2026-10-02 07:32:27,762 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-10-02 07:32:27,787 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-10-02 07:32:27,882 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1844, model: hr.applicant 2026-10-02 07:32:27,911 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1844, model: hr.applicant 2026-10-02 07:32:27,940 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1844, model: hr.applicant 2026-10-02 07:32:27,960 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1844, model: hr.applicant 2026-10-02 07:32:28,442 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted hr.applicant records with IDs: [20] 2026-10-02 07:32:28,499 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-10-02 07:32:28,830 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1844, model: hr.job 2026-10-02 07:32:29,056 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1844, model: hr.job 2026-10-02 07:32:29,082 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1844, model: hr.job 2026-10-02 07:32:29,118 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted mail.message records with IDs: [4184, 3039, 2391] 2026-10-02 07:32:29,121 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1844, model: hr.job 2026-10-02 07:32:29,318 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted mail.message records with IDs: [4184, 3039, 2391] 2026-10-02 07:32:29,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted ir.model.data records with IDs: [132600] 2026-10-02 07:32:29,408 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted hr.job records with IDs: [4] 2026-10-02 07:32:29,415 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted mail.followers records with IDs: [390] 2026-10-02 07:32:29,429 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1844 deleted mail.alias records with IDs: [32] 2026-10-02 07:32:29,470 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-02 07:32:37,531 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-10-02 07:32:38,273 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-10-02 07:32:38,442 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1088] 2026-10-02 07:32:38,596 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-10-02 07:32:39,406 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-10-02 07:32:39,861 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-10-02 07:32:41,699 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-10-02 07:32:42,166 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-10-02 07:32:42,223 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1089] 2026-10-02 07:32:42,355 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-10-02 07:32:42,722 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-02 07:32:52,844 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-10-02 07:32:53,219 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1861 deleted mail.mail records with IDs: [1604] 2026-10-02 07:32:53,375 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.activity records with IDs: [1090] 2026-10-02 07:32:53,543 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.mail records with IDs: [1605] 2026-10-02 07:32:53,737 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.activity records with IDs: [1091] 2026-10-02 07:32:53,927 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.mail records with IDs: [1606] 2026-10-02 07:32:54,249 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1869 deleted mail.activity records with IDs: [1092] 2026-10-02 07:32:54,495 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [1607] 2026-10-02 07:32:54,680 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-10-02 07:32:54,909 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1861 deleted request.approval.user.line records with IDs: [1049, 1050, 1051, 1052] 2026-10-02 07:32:55,497 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1861 deleted mail.mail records with IDs: [1608] 2026-10-02 07:32:55,725 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.activity records with IDs: [1093] 2026-10-02 07:32:55,959 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.mail records with IDs: [1609] 2026-10-02 07:32:56,202 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.activity records with IDs: [1094] 2026-10-02 07:32:56,418 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.mail records with IDs: [1610] 2026-10-02 07:32:56,736 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1869 deleted mail.activity records with IDs: [1095] 2026-10-02 07:32:56,953 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1869 deleted mail.mail records with IDs: [1611] 2026-10-02 07:32:57,129 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-10-02 07:32:57,511 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1861 deleted mail.mail records with IDs: [1612] 2026-10-02 07:32:57,757 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.activity records with IDs: [1096] 2026-10-02 07:32:58,117 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1864 deleted mail.mail records with IDs: [1613] 2026-10-02 07:32:58,449 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.activity records with IDs: [1097] 2026-10-02 07:32:58,692 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1868 deleted mail.mail records with IDs: [1614] 2026-10-02 07:32:58,753 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-10-02 07:32:59,205 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1861 deleted mail.mail records with IDs: [1615] 2026-10-02 07:32:59,622 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1098] 2026-10-02 07:32:59,914 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1616] 2026-10-02 07:32:59,979 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-10-02 07:33:00,073 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-10-02 07:33:00,093 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-10-02 07:33:00,143 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:33:01,479 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:01,479 121 INFO rb-1115226-225207-420259 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-10-02 07:33:02,578 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-10-02 07:33:02,704 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-10-02 07:33:02,803 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-10-02 07:33:02,913 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:03,956 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:03,957 121 INFO rb-1115226-225207-420259 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-10-02 07:33:04,726 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-10-02 07:33:04,906 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-10-02 07:33:05,079 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-10-02 07:33:05,329 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:06,654 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:06,654 121 INFO rb-1115226-225207-420259 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-10-02 07:33:07,422 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-10-02 07:33:07,547 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-10-02 07:33:07,677 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:08,603 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:08,603 121 INFO rb-1115226-225207-420259 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-10-02 07:33:09,381 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-10-02 07:33:09,643 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-10-02 07:33:09,824 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-10-02 07:33:10,137 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-10-02 07:33:10,316 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-10-02 07:33:10,533 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:12,073 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:12,073 121 INFO rb-1115226-225207-420259 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-10-02 07:33:13,116 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-10-02 07:33:13,205 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-10-02 07:33:13,557 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-10-02 07:33:13,755 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-10-02 07:33:13,995 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-10-02 07:33:14,191 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-10-02 07:33:14,236 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-10-02 07:33:14,431 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-10-02 07:33:14,934 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-10-02 07:33:15,677 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [432], uid: 1881, model: viin.approval.request 2026-10-02 07:33:15,829 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-10-02 07:33:16,130 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [430] 2026-10-02 07:33:17,322 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-10-02 07:33:17,927 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:18,777 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-10-02 07:33:20,771 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:33:22,215 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [233706, 233746, 233753, 233789, 233768, 233771, 233796, 233879, 233903, 233897, 233909, 233955, 233969, 233993, 234015, 440619, 440630, 440716] 2026-10-02 07:33:22,215 121 INFO rb-1115226-225207-420259 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-10-02 07:33:23,281 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-10-02 07:33:23,836 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-10-02 07:33:23,923 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-10-02 07:33:24,372 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-10-02 07:33:24,438 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-10-02 07:33:24,781 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [435] 2026-10-02 07:33:24,817 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-10-02 07:33:25,137 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-10-02 07:33:25,238 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1102] 2026-10-02 07:33:25,347 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1621] 2026-10-02 07:33:25,460 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1103] 2026-10-02 07:33:25,602 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1622] 2026-10-02 07:33:25,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1623] 2026-10-02 07:33:26,039 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1624] 2026-10-02 07:33:26,109 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-10-02 07:33:26,549 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1625] 2026-10-02 07:33:26,749 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1104] 2026-10-02 07:33:27,575 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:28,723 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-10-02 07:33:28,904 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-10-02 07:33:28,970 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-10-02 07:33:29,461 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-10-02 07:33:29,663 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1105] 2026-10-02 07:33:29,873 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1627] 2026-10-02 07:33:29,969 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:33:29,984 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-10-02 07:33:30,032 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:33:30,789 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-10-02 07:33:31,005 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-10-02 07:33:31,147 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:33:40,004 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [9837] 2026-10-02 07:33:40,034 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-10-02 07:33:40,602 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-10-02 07:33:40,653 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-10-02 07:33:40,794 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:33:40,814 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-10-02 07:33:43,195 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1628] 2026-10-02 07:33:43,303 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1106] 2026-10-02 07:33:43,411 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673741412379345.1790926423.363191127777100-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:43,418 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1629] 2026-10-02 07:33:43,507 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1630] 2026-10-02 07:33:43,579 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <174518953323371.1790926423.543016910552979-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:43,586 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1631] 2026-10-02 07:33:43,663 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987560835157697.1790926423.624595880508423-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:43,670 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1632] 2026-10-02 07:33:43,747 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <595357122188803.1790926423.710552930831909-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:43,754 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1633] 2026-10-02 07:33:43,892 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1107, 1108, 1109, 1110, 1111] 2026-10-02 07:33:43,998 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019059668024435.1790926423.940426826477051-openerp-438-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:44,001 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019059668024435.1790926423.940426826477051-openerp-438-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:44,004 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019059668024435.1790926423.940426826477051-openerp-438-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:44,006 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019059668024435.1790926423.940426826477051-openerp-438-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:44,020 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1634] 2026-10-02 07:33:44,944 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-10-02 07:33:47,975 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1635] 2026-10-02 07:33:48,173 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1112] 2026-10-02 07:33:48,360 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <903245774502598.1790926428.284992218017578-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:48,390 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1636] 2026-10-02 07:33:48,603 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1637] 2026-10-02 07:33:48,696 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <875782544920168.1790926428.652059793472290-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:48,703 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1638] 2026-10-02 07:33:48,828 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900326832285971.1790926428.752706527709961-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:48,845 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1639] 2026-10-02 07:33:49,005 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <979450018478710.1790926428.940794229507446-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:49,014 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1640] 2026-10-02 07:33:49,165 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-10-02 07:33:49,270 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450223567241281.1790926429.213806629180908-openerp-439-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:49,273 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450223567241281.1790926429.213806629180908-openerp-439-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:49,275 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450223567241281.1790926429.213806629180908-openerp-439-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:49,276 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450223567241281.1790926429.213806629180908-openerp-439-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:49,290 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1641] 2026-10-02 07:33:49,863 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-10-02 07:33:52,549 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1642] 2026-10-02 07:33:52,668 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1118] 2026-10-02 07:33:52,770 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336918002262411.1790926432.734609365463257-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:52,777 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1643] 2026-10-02 07:33:52,867 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1644] 2026-10-02 07:33:52,948 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <760289799187875.1790926432.908457994461060-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:52,954 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1645] 2026-10-02 07:33:53,036 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712437547030440.1790926432.996139764785767-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:53,043 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1646] 2026-10-02 07:33:53,125 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <022785370064964.1790926433.085049390792847-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:53,132 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1647] 2026-10-02 07:33:53,276 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1119, 1120, 1121, 1122, 1123] 2026-10-02 07:33:53,384 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170261743952351.1790926433.326396465301514-openerp-440-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:53,387 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170261743952351.1790926433.326396465301514-openerp-440-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:53,389 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170261743952351.1790926433.326396465301514-openerp-440-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:53,392 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <170261743952351.1790926433.326396465301514-openerp-440-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:53,407 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1648] 2026-10-02 07:33:53,996 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-10-02 07:33:56,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1649] 2026-10-02 07:33:56,520 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1124] 2026-10-02 07:33:56,624 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236155081981873.1790926436.589240789413452-openerp-message-notify@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:56,631 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1650] 2026-10-02 07:33:56,724 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1651] 2026-10-02 07:33:56,804 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551003294553341.1790926436.763154745101929-openerp-message-notify@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:56,812 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1652] 2026-10-02 07:33:56,897 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <981750381828766.1790926436.854579925537109-openerp-message-notify@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:56,905 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1653] 2026-10-02 07:33:57,023 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <845955630274968.1790926436.952929019927979-openerp-message-notify@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:57,033 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1654] 2026-10-02 07:33:57,181 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1125, 1126, 1127, 1128, 1129] 2026-10-02 07:33:57,293 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453655910138838.1790926437.241456747055054-openerp-441-viin.approval.request@e9b917357151>: ['"Charlie Brown" <@False>'] 2026-10-02 07:33:57,295 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453655910138838.1790926437.241456747055054-openerp-441-viin.approval.request@e9b917357151>: ['"David Wilson" <@False>'] 2026-10-02 07:33:57,298 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453655910138838.1790926437.241456747055054-openerp-441-viin.approval.request@e9b917357151>: ['"Grace Lee" <@False>'] 2026-10-02 07:33:57,300 121 INFO rb-1115226-225207-420259 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453655910138838.1790926437.241456747055054-openerp-441-viin.approval.request@e9b917357151>: ['"Hannah Martin" <@False>'] 2026-10-02 07:33:57,314 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1655] 2026-10-02 07:33:57,593 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-10-02 07:34:00,383 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-02 07:34:01,470 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_header_and_lines_synced_via_res_ref ... 2026-10-02 07:34:02,262 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-10-02 07:34:03,140 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:34:03,896 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-10-02 07:34:04,953 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-10-02 07:34:06,175 121 INFO rb-1115226-225207-420259 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-10-02 07:34:07,268 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:34:08,491 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-10-02 07:34:08,507 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18050] 2026-10-02 07:34:08,514 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:34:09,407 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-10-02 07:34:09,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18054] 2026-10-02 07:34:09,435 121 INFO rb-1115226-225207-420259 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-02 07:34:09,781 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_cancel_revert_draft_po_to_previous_state ... 2026-10-02 07:34:10,828 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-10-02 07:34:11,007 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1130] 2026-10-02 07:34:11,474 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [118] 2026-10-02 07:34:11,546 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [119] 2026-10-02 07:34:11,645 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_group_by_user_splits_po_by_user_and_vendor ... 2026-10-02 07:34:12,150 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-10-02 07:34:12,347 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1131] 2026-10-02 07:34:12,819 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1660] 2026-10-02 07:34:13,061 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1661] 2026-10-02 07:34:13,264 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_multi_lines_multi_vendors_grouping ... 2026-10-02 07:34:14,277 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1662] 2026-10-02 07:34:14,499 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1132] 2026-10-02 07:34:15,044 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_po_generated_and_linked ... 2026-10-02 07:34:15,477 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-10-02 07:34:15,599 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1133] 2026-10-02 07:34:15,919 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_two_approvals_merge_po_line_and_cancel_reverts ... 2026-10-02 07:34:16,380 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-10-02 07:34:16,544 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1134] 2026-10-02 07:34:17,118 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-10-02 07:34:17,212 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1135] 2026-10-02 07:34:17,586 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.origin.contribution records with IDs: [1] 2026-10-02 07:34:17,671 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_deletes_generated_purchase_documents ... 2026-10-02 07:34:18,071 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-10-02 07:34:18,175 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1136] 2026-10-02 07:34:18,569 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [130] 2026-10-02 07:34:18,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18112, 18110, 18109, 18108, 18107] 2026-10-02 07:34:18,875 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [453] 2026-10-02 07:34:18,920 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7500] 2026-10-02 07:34:18,952 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_does_not_delete_preexisting_po ... 2026-10-02 07:34:19,613 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-10-02 07:34:19,726 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1137] 2026-10-02 07:34:20,140 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [132] 2026-10-02 07:34:20,222 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [133] 2026-10-02 07:34:20,466 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18123, 18121, 18120, 18119, 18118] 2026-10-02 07:34:20,509 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [454] 2026-10-02 07:34:20,556 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7501] 2026-10-02 07:34:20,604 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:34:22,302 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_purchase_origin_revert: Starting TestApprovalPurchaseOriginRevert.test_revert_subtracts_the_contributed_quantity_in_the_line_own_uom ... 2026-10-02 07:34:22,769 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-10-02 07:34:22,875 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1138] 2026-10-02 07:34:23,356 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-10-02 07:34:23,443 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1139] 2026-10-02 07:34:23,827 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1 deleted approval.origin.contribution records with IDs: [2] 2026-10-02 07:34:23,907 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase.tests.test_purchase_origin_revert: Starting TestApprovalPurchaseOriginRevert.test_unlink_request_keeps_the_attached_purchase_line_quantity ... 2026-10-02 07:34:26,048 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1897 deleted mail.mail records with IDs: [1670] 2026-10-02 07:34:26,319 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1140] 2026-10-02 07:34:26,491 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1671] 2026-10-02 07:34:27,687 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1897 deleted mail.message records with IDs: [18136, 18134, 18133] 2026-10-02 07:34:27,787 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1897 deleted viin.approval.request records with IDs: [457] 2026-10-02 07:34:27,855 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1897 deleted mail.followers records with IDs: [7504, 7505] 2026-10-02 07:34:27,902 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-02 07:34:30,530 121 INFO rb-1115226-225207-420259 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-10-02 07:34:31,250 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.mail records with IDs: [1672] 2026-10-02 07:34:31,396 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1141] 2026-10-02 07:34:31,544 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1673] 2026-10-02 07:34:31,896 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [3] 2026-10-02 07:34:31,953 121 INFO rb-1115226-225207-420259 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-10-02 07:34:32,657 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.mail records with IDs: [1674] 2026-10-02 07:34:32,904 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1142] 2026-10-02 07:34:33,028 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1675] 2026-10-02 07:34:33,454 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [4] 2026-10-02 07:34:33,505 121 INFO rb-1115226-225207-420259 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-10-02 07:34:34,006 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.mail records with IDs: [1676] 2026-10-02 07:34:34,127 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1143] 2026-10-02 07:34:34,226 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1677] 2026-10-02 07:34:34,635 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [5] 2026-10-02 07:34:34,701 121 INFO rb-1115226-225207-420259 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-10-02 07:34:36,255 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.mail records with IDs: [1678] 2026-10-02 07:34:36,427 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1144] 2026-10-02 07:34:36,538 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1679] 2026-10-02 07:34:37,219 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.mail records with IDs: [1680] 2026-10-02 07:34:37,345 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1145] 2026-10-02 07:34:37,524 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1681] 2026-10-02 07:34:37,936 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1682] 2026-10-02 07:34:38,716 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.message records with IDs: [18158, 18153, 18151, 18150] 2026-10-02 07:34:38,891 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted viin.approval.request records with IDs: [461] 2026-10-02 07:34:38,996 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1899 deleted mail.followers records with IDs: [7512, 7513] 2026-10-02 07:34:39,216 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [6] 2026-10-02 07:34:39,282 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-02 07:34:42,427 121 INFO rb-1115226-225207-420259 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-10-02 07:34:43,038 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1683] 2026-10-02 07:34:43,175 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1146] 2026-10-02 07:34:43,291 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1684] 2026-10-02 07:34:43,738 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [7] 2026-10-02 07:34:43,805 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01b_grouping_context_does_not_break_stock_procurement ... 2026-10-02 07:34:44,362 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1900 deleted mail.mail records with IDs: [1685] 2026-10-02 07:34:44,495 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1147] 2026-10-02 07:34:44,610 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1686] 2026-10-02 07:34:45,175 121 INFO rb-1115226-225207-420259 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-10-02 07:34:45,755 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1687] 2026-10-02 07:34:45,899 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1148] 2026-10-02 07:34:46,040 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1688] 2026-10-02 07:34:46,618 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [9] 2026-10-02 07:34:46,681 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [8] 2026-10-02 07:34:46,738 121 INFO rb-1115226-225207-420259 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-10-02 07:34:47,292 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1689] 2026-10-02 07:34:47,415 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1149] 2026-10-02 07:34:47,520 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1690] 2026-10-02 07:34:47,865 121 INFO rb-1115226-225207-420259 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-10-02 07:34:48,668 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1691] 2026-10-02 07:34:48,814 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1150] 2026-10-02 07:34:48,932 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1692] 2026-10-02 07:34:49,441 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1693] 2026-10-02 07:34:49,605 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [146] 2026-10-02 07:34:49,686 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [12] 2026-10-02 07:34:49,747 121 INFO rb-1115226-225207-420259 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-10-02 07:34:50,325 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1694] 2026-10-02 07:34:50,455 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1151] 2026-10-02 07:34:50,574 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1695] 2026-10-02 07:34:50,960 121 INFO rb-1115226-225207-420259 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-10-02 07:34:51,552 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1696] 2026-10-02 07:34:51,694 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1152] 2026-10-02 07:34:51,804 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1697] 2026-10-02 07:34:52,352 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1698] 2026-10-02 07:34:52,478 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1153] 2026-10-02 07:34:52,575 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1699] 2026-10-02 07:34:52,911 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [14] 2026-10-02 07:34:52,969 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-10-02 07:34:53,450 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1700] 2026-10-02 07:34:53,584 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1154] 2026-10-02 07:34:53,790 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1701] 2026-10-02 07:34:54,084 121 INFO rb-1115226-225207-420259 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-10-02 07:34:54,631 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1702] 2026-10-02 07:34:54,760 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1155] 2026-10-02 07:34:54,880 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1703] 2026-10-02 07:34:55,448 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1704] 2026-10-02 07:34:55,550 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1156] 2026-10-02 07:34:55,630 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1705] 2026-10-02 07:34:55,945 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [16] 2026-10-02 07:34:56,010 121 INFO rb-1115226-225207-420259 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-10-02 07:34:57,140 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1706] 2026-10-02 07:34:57,332 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1157] 2026-10-02 07:34:57,477 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1707] 2026-10-02 07:34:58,026 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1708] 2026-10-02 07:34:58,183 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1158] 2026-10-02 07:34:58,310 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1709] 2026-10-02 07:34:58,730 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [18] 2026-10-02 07:34:58,801 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [19] 2026-10-02 07:34:58,862 121 INFO rb-1115226-225207-420259 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-10-02 07:34:59,424 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1710] 2026-10-02 07:34:59,540 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1159] 2026-10-02 07:34:59,650 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1711] 2026-10-02 07:35:00,245 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #1901 deleted mail.mail records with IDs: [1712] 2026-10-02 07:35:00,344 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1160] 2026-10-02 07:35:00,423 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1713] 2026-10-02 07:35:00,807 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [23] 2026-10-02 07:35:00,878 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [25] 2026-10-02 07:35:00,943 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [22] 2026-10-02 07:35:01,000 121 INFO rb-1115226-225207-420259 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [24] 2026-10-02 07:35:01,089 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-02 07:35:07,042 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purpose_routing.tests.test_purpose_duplicate_approvers: Starting TestPurposeDuplicateApprovers.test_change_purpose_of_step ... 2026-10-02 07:35:07,523 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purpose_routing.tests.test_purpose_duplicate_approvers: Starting TestPurposeDuplicateApprovers.test_same_approver_for_different_purposes ... 2026-10-02 07:35:08,055 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purpose_routing.tests.test_purpose_duplicate_approvers: Starting TestPurposeDuplicateApprovers.test_same_approver_for_general_and_purpose_steps ... 2026-10-02 07:35:08,163 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purpose_routing.tests.test_purpose_duplicate_approvers: Starting TestPurposeDuplicateApprovers.test_same_approver_for_same_purpose ... 2026-10-02 07:35:08,218 121 INFO rb-1115226-225207-420259 odoo.addons.viin_approval_purpose_routing.tests.test_purpose_duplicate_approvers: Starting TestPurposeDuplicateApprovers.test_same_approvers_for_different_purposes_multiple_approvers ... 2026-10-02 07:35:08,624 121 INFO rb-1115226-225207-420259 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-10-02 07:35:08,625 121 INFO rb-1115226-225207-420259 odoo.service.server: 2211 post-tests in 7355.79s, 3048346 queries 2026-10-02 07:35:08,633 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_purchase_order_advance: 22 tests 84.34s 43695 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_purchase_receipt: 18 tests 19.23s 9912 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_quality: 63 tests 22.50s 13519 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_quality_mrp: 13 tests 9.97s 4713 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_quality_stock: 15 tests 4.40s 2461 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_registration_email_blacklist: 74 tests 38.48s 31840 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 2.19s 855 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 3.75s 1472 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sale_backdate: 6 tests 1.97s 962 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.35s 162 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.27s 645 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sale_order_advance: 14 tests 61.64s 29471 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sale_price_lock: 8 tests 4.54s 2237 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_stock_schedule: 66 tests 67.60s 25556 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_target: 26 tests 29.48s 15586 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_target_pos: 24 tests 51.10s 19738 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_target_sale: 27 tests 101.18s 35138 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_team_advanced: 17 tests 7.32s 4091 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 6.47s 4477 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 19.16s 9744 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_signup_email_verification: 6 tests 10.42s 8571 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_sshkey: 11 tests 9.16s 3810 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_account_moves_link: 12 tests 21.34s 11581 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_asset: 20 tests 47.19s 20693 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_asset_equipment: 6 tests 12.41s 5594 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_equipment: 26 tests 6.69s 3356 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 10.46s 5429 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 1.04s 453 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_token_expiration_test: 15 tests 1.03s 311 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_unique_product_code: 5 tests 5.59s 3300 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_vat_counterpart: 9 tests 2.02s 941 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_vendor_price_lock: 11 tests 6.76s 2906 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_wallet: 73 tests 260.22s 142747 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_management: 55 tests 7.03s 3709 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_purchase: 20 tests 10.32s 5508 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 13.13s 6257 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_sale: 24 tests 16.48s 7197 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_sale_stock: 16 tests 16.03s 7274 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_warranty_stock: 26 tests 8.69s 4365 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_apps_store: 59 tests 200.15s 91342 queries 2026-10-02 07:35:08,634 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_apps_store_loc: 3 tests 10.18s 607 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_docs: 109 tests 132.59s 30545 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_docs_odoo: 19 tests 25.32s 10466 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_odoo_version: 3 tests 0.66s 338 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: to_website_slides_event: 3 tests 0.33s 151 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: utm: 19 tests 4.14s 1255 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account: 135 tests 171.91s 98007 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_auto_transfer: 10 tests 17.80s 10146 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_bank_statement_import: 65 tests 210.75s 116076 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 23.60s 12979 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 5.18s 1543 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_budget_project: 8 tests 1.52s 684 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_followup: 139 tests 811.82s 318796 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_followup_sale: 25 tests 47.21s 24575 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_onbehalf_payment: 22 tests 66.62s 30009 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 18.40s 8797 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_reconciliation: 141 tests 900.45s 269306 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_account_recurring: 25 tests 96.55s 34797 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate: 75 tests 490.34s 227493 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_crm: 9 tests 69.91s 35724 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 3.95s 2172 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 177.27s 86753 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 25.29s 8796 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 55.66s 28089 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 250.65s 114587 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 84.02s 34491 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 110.80s 45903 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_pos: 25 tests 119.56s 54617 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 27.56s 12828 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 27.01s 12751 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_purchase: 3 tests 6.15s 3015 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_sale: 29 tests 268.11s 117625 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 73.87s 35709 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_website: 77 tests 372.56s 173289 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 42.15s 21128 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.16s 39 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_amazon: 18 tests 4.45s 5605 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_amazon_ses: 48 tests 2.55s 1152 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_api_request_logger: 7 tests 1.35s 598 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment: 13 tests 13.41s 6645 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment_crm: 4 tests 3.64s 1721 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment_sale: 3 tests 3.87s 1677 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.75s 890 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment_website: 37 tests 37.68s 16115 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.95s 2310 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval: 543 tests 470.53s 161450 queries 2026-10-02 07:35:08,635 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_account: 68 tests 207.58s 28610 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_analytic: 12 tests 65.97s 5454 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_employee_advance: 81 tests 155.50s 62992 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 95.12s 39415 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 156.40s 64448 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 41.74s 15784 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 29.88s 10813 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_maintenance: 7 tests 1.18s 355 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_marketplace: 5 tests 9.65s 3738 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_procurement: 7 tests 19.59s 13622 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_project: 9 tests 6.88s 2394 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_purchase: 13 tests 20.63s 7449 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_purchase_stock: 19 tests 33.18s 15565 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.stats: viin_approval_purpose_routing: 7 tests 7.53s 3232 queries 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.tests.result: 0 failed, 0 error(s) of 2211 tests when loading database 'rb-1115226-225207-420259' 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.service.server: Initiating shutdown 2026-10-02 07:35:08,636 121 INFO rb-1115226-225207-420259 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.