Ignoring python-Levenshtein: markers 'python_version < "3.12"' don't match your environment Ignoring numpy: markers 'python_version < "3.12"' don't match your environment Ignoring ortools: markers 'python_version < "3.12"' don't match your environment Ignoring jwcrypto: markers 'python_version < "3.12"' don't match your environment Collecting GitPython==3.2.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading gitpython-3.2.1-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) Downloading paramiko-5.1.0-py3-none-any.whl.metadata (3.8 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 6)) (0.20.0) Collecting Pygments==2.21.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pygments-2.21.0-py3-none-any.whl.metadata (2.5 kB) Collecting wbgapi==1.0.14 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading wbgapi-1.0.14-py3-none-any.whl.metadata (13 kB) Collecting PyJWT==2.15.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) 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 10)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.27.5 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading python_levenshtein-0.27.5-py3-none-any.whl.metadata (3.9 kB) Collecting polyline==2.0.4 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading polyline-2.0.4-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy==2.5.4 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading numpy-2.5.4-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 20)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting pandas==3.0.6 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting python-slugify==9.1.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 22)) Downloading python_slugify-9.1.3-py3-none-any.whl.metadata (12 kB) Collecting jwcrypto==1.5.8 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 24)) Downloading jwcrypto-1.5.8-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 25)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting gitdb<5,>=4.0.1 (from GitPython==3.2.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting bcrypt>=3.2 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) 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.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) 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 6)) (5.3.1) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) 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.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.27.5 (from python-Levenshtein==0.27.5->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading levenshtein-0.27.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) Downloading absl_py-2.5.1-py3-none-any.whl.metadata (3.3 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) 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 20)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 20)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas==3.0.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) (2.8.2) Collecting text-unidecode>=1.3 (from python-slugify==9.1.3->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 22)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Collecting rapidfuzz<4.0.0,>=3.9.0 (from Levenshtein==0.27.5->python-Levenshtein==0.27.5->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.1.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.2.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas==3.0.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 21)) (1.17.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.14->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.1.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (3.0) Downloading gitpython-3.2.1-py3-none-any.whl (231 kB) Downloading paramiko-5.1.0-py3-none-any.whl (211 kB) Downloading pygments-2.21.0-py3-none-any.whl (1.3 MB) Downloading wbgapi-1.0.14-py3-none-any.whl (36 kB) Downloading pyjwt-2.15.1-py3-none-any.whl (33 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_levenshtein-0.27.5-py3-none-any.whl (9.5 kB) Downloading polyline-2.0.4-py3-none-any.whl (7.2 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading numpy-2.5.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading pandas-3.0.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 MB) Downloading python_slugify-9.1.3-py3-none-any.whl (16 kB) Downloading jwcrypto-1.5.8-py3-none-any.whl (96 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading levenshtein-0.27.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (157 kB) Downloading absl_py-2.5.1-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 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 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) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, Pygments, protobuf, polyline, numpy, invoke, immutabledict, bcrypt, absl-py, wbgapi, pynacl, pandas, Levenshtein, gitdb, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.2.1 Levenshtein-0.27.5 PyJWT-2.15.1 PyYAML-6.0.3 Pygments-2.21.0 absl-py-2.5.1 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.8 numpy-2.5.4 ortools-9.15.6755 pandas-3.0.6 paramiko-5.1.0 polyline-2.0.4 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.27.5 python-slugify-9.1.3 pyzbar-0.1.9 rapidfuzz-3.14.6 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 wbgapi-1.0.14 Ignoring protobuf: markers 'python_version < "3.12"' don't match your environment Ignoring google-auth: markers 'python_version < "3.12"' don't match your environment Ignoring pyHanko: markers 'python_version < "3.12"' don't match your environment Ignoring pypdf: markers 'python_version < "3.11"' don't match your environment Ignoring pyhanko-certvalidator: markers 'python_version < "3.12"' don't match your environment Ignoring lingua-language-detector: markers 'python_version < "3.12"' don't match your environment Collecting boto3==1.43.116 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading boto3-1.43.116-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 5)) 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==1.84.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpcio_status-1.84.0-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf==6.33.6 in /home/x88gb2j8uwu0/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (6.33.6) Collecting google-auth==2.62.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading google_auth-2.62.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate==3.28.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading google_cloud_translate-3.28.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage==3.17.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_cloud_storage-3.17.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core==2.30.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) Downloading google_api_core-2.30.3-py3-none-any.whl.metadata (3.1 kB) Collecting pyHanko==0.25.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading pyHanko-0.25.1-py3-none-any.whl.metadata (9.4 kB) Collecting pyhanko-certvalidator==0.26.8 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading pyhanko_certvalidator-0.26.8-py3-none-any.whl.metadata (5.5 kB) Collecting phonenumbers==9.0.41 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 27)) Downloading phonenumbers-9.0.41-py2.py3-none-any.whl.metadata (10 kB) Requirement already satisfied: beautifulsoup4==4.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (4.15.0) Collecting mt-940==5.1.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 29)) Downloading mt_940-5.1.1-py3-none-any.whl.metadata (11 kB) Requirement already satisfied: packaging==26.3 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 30)) (26.3) Collecting lingua-language-detector==2.2.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 32)) Downloading lingua_language_detector-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) Collecting botocore<1.44.0,>=1.43.116 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading botocore-1.43.127-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading s3transfer-0.19.3-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.84.0 (from grpcio-status==1.84.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpcio-1.85.1-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==1.84.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading googleapis_common_protos-1.76.0-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==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (0.4.2) Requirement already satisfied: cryptography>=38.0.3 in /usr/local/lib/python3.12/dist-packages (from google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (42.0.8) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate==3.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) 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.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) 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.28.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading grpc_google_iam_v1-0.14.6-py3-none-any.whl.metadata (8.9 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_resumable_media-2.11.0-py3-none-any.whl.metadata (2.3 kB) Requirement already satisfied: requests<3.0.0,>=2.22.0 in /usr/local/lib/python3.12/dist-packages (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (2.31.0) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading google_crc32c-1.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.2 kB) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (1.5.1) Requirement already satisfied: qrcode>=7.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading tzlocal-5.4.5-py3-none-any.whl.metadata (7.7 kB) Collecting click>=8.1.3 (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading click-8.5.1-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: pyyaml>=6.0 in /home/x88gb2j8uwu0/.local/lib/python3.12/site-packages (from pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (6.0.3) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.26.8->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.26.8->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 26)) Downloading uritools-7.0.0-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: soupsieve>=1.6.1 in /usr/local/lib/python3.12/dist-packages (from beautifulsoup4==4.15.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (2.9.2) Requirement already satisfied: typing-extensions>=4.0.0 in /usr/local/lib/python3.12/dist-packages (from beautifulsoup4==4.15.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 28)) (4.16.0) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) 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.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading fonttools-4.68.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (139 kB) Collecting uharfbuzz<0.40.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) Downloading uharfbuzz-0.39.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.2 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) 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.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (0.7.1) 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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=38.0.3->google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=7.3.1->pyHanko==0.25.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.25.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 20)) (0.20220715.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (3.6) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0,>=2.22.0->google-cloud-storage==3.17.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=38.0.3->google-auth==2.62.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) (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.116->boto3==1.43.116->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (1.17.0) Downloading boto3-1.43.116-py3-none-any.whl (140 kB) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) Downloading grpcio_status-1.84.0-py3-none-any.whl (14 kB) Downloading google_auth-2.62.0-py3-none-any.whl (267 kB) Downloading google_cloud_translate-3.28.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.17.1-py3-none-any.whl (345 kB) Downloading google_api_core-2.30.3-py3-none-any.whl (173 kB) Downloading pyHanko-0.25.1-py3-none-any.whl (446 kB) Downloading pyhanko_certvalidator-0.26.8-py3-none-any.whl (109 kB) Downloading phonenumbers-9.0.41-py2.py3-none-any.whl (2.6 MB) Downloading mt_940-5.1.1-py3-none-any.whl (38 kB) Downloading lingua_language_detector-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.3 MB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading botocore-1.43.127-py3-none-any.whl (16.3 MB) Downloading click-8.5.1-py3-none-any.whl (126 kB) Downloading fonttools-4.68.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) 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.76.0-py3-none-any.whl (307 kB) Downloading grpc_google_iam_v1-0.14.6-py3-none-any.whl (33 kB) Downloading grpcio-1.85.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.4 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading proto_plus-1.29.0-py3-none-any.whl (50 kB) Downloading s3transfer-0.19.3-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.5-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.39.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB) Downloading uritools-7.0.0-py3-none-any.whl (12 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=1514588 sha256=04a9a8dc531e6a95ce619bbc1b0d54247e5d0153bd9f637639c47ba0752158a2 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-vo8z3t5z/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, python-pkcs11, proto-plus, phonenumbers, oscrypto, mt-940, lingua-language-detector, jmespath, grpcio, googleapis-common-protos, google-crc32c, fonttools, click, grpcio-status, google-resumable-media, botocore, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed boto3-1.43.116 botocore-1.43.127 click-8.5.1 fasttext-predict-0.9.2.4 fonttools-4.68.0 google-api-core-2.30.3 google-auth-2.62.0 google-cloud-core-2.8.0 google-cloud-storage-3.17.1 google-cloud-translate-3.28.0 google-crc32c-1.9.0 google-resumable-media-2.11.0 googleapis-common-protos-1.76.0 grpc-google-iam-v1-0.14.6 grpcio-1.85.1 grpcio-status-1.84.0 jmespath-1.1.0 lingua-language-detector-2.2.0 mt-940-5.1.1 oscrypto-1.3.0 phonenumbers-9.0.41 proto-plus-1.29.0 pyHanko-0.25.1 pyhanko-certvalidator-0.26.8 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.19.3 tzlocal-5.4.5 uharfbuzz-0.39.5 uritools-7.0.0 2026-11-11 09:38:57,654 104 INFO ? odoo: Odoo version 18.0 2026-11-11 09:38:57,655 104 INFO ? odoo: Using configuration file at /data/build/.odoorc 2026-11-11 09:38:57,655 104 INFO ? odoo: addons paths: ['/data/build/rb-85cb4a8-226658/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-85cb4a8-226658/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-11-11 09:38:57,655 104 INFO ? odoo: database: runbot_build@default:5435 2026-11-11 09:38:57,885 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-11-11 09:38:57,898 104 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-11-11 09:38:58,267 104 INFO ? odoo.tests.common: Importing test framework 2026-11-11 09:38:58,823 104 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-11-11 09:38:58,870 104 INFO rb-85cb4a8-226658-434927 odoo.modules.loading: loading 1 modules... 2026-11-11 09:38:59,133 104 INFO rb-85cb4a8-226658-434927 odoo.modules.loading: 1 modules loaded in 0.26s, 0 queries (+0 extra) 2026-11-11 09:39:00,818 104 INFO rb-85cb4a8-226658-434927 odoo.modules.loading: loading 1182 modules... 2026-11-11 09:39:29,974 104 INFO rb-85cb4a8-226658-434927 odoo.modules.loading: 1182 modules loaded in 29.16s, 2 queries (+2 extra) 2026-11-11 09:39:33,458 104 INFO rb-85cb4a8-226658-434927 odoo.modules.loading: Modules loaded. 2026-11-11 09:39:33,835 104 INFO rb-85cb4a8-226658-434927 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-11-11 09:39:33,837 104 INFO rb-85cb4a8-226658-434927 odoo.modules.registry: Registry loaded in 35.012s 2026-11-11 09:39:33,837 104 INFO rb-85cb4a8-226658-434927 odoo.service.server: Starting post tests 2026-11-11 09:39:36,452 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-11-11 09:39:43,103 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 4.953665256500244 seconds 2026-11-11 09:39:44,268 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 1.1648290157318115 seconds 2026-11-11 09:39:57,311 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:40:00,411 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:40:14,573 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:40:19,558 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-11-11 09:40:19,767 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-11-11 09:40:19,887 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-11-11 09:40:21,193 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 1599 checked, 8 removed 2026-11-11 09:40:33,155 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:40:36,365 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:40:48,950 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:40:52,327 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_amount_that_is_not_a_number_names_the_line ... 2026-11-11 09:40:52,521 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_bad_row_after_a_label_spanning_two_lines_names_the_physical_line ... 2026-11-11 09:40:52,645 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_bad_row_after_a_utf8_bom_and_blank_lines_names_the_physical_line ... 2026-11-11 09:40:52,774 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_bad_row_after_blank_lines_before_the_header_names_the_physical_line ... 2026-11-11 09:40:52,968 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_bad_row_after_blank_lines_names_the_physical_line ... 2026-11-11 09:40:53,070 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_blank_lines_before_the_header_are_ignored ... 2026-11-11 09:40:53,170 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_date_that_is_not_a_date_names_the_line ... 2026-11-11 09:40:53,286 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_empty_file_is_refused_plainly ... 2026-11-11 09:40:53,392 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_field_larger_than_the_csv_reader_limit_is_refused_plainly ... 2026-11-11 09:40:53,473 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_file_that_is_not_text_is_refused_plainly ... 2026-11-11 09:40:53,570 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_file_with_only_a_header_is_refused_as_empty ... 2026-11-11 09:40:53,676 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_file_with_only_blank_lines_is_refused_as_empty ... 2026-11-11 09:40:53,785 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_row_with_a_misplaced_column_is_refused_naming_its_line ... 2026-11-11 09:40:53,917 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_row_with_missing_columns_names_the_line_and_the_columns ... 2026-11-11 09:40:54,026 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_csv_malformed_message: Starting TestCsvMalformedMessage.test_valid_file_is_still_parsed ... 2026-11-11 09:40:54,189 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 25 checked, 25 removed 2026-11-11 09:41:07,663 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:41:11,103 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:41:25,907 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:41:29,728 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_empty_file_refusal: Starting TestStatementImportEmptyFileRefusal.test_blank_only_csv_is_refused_without_naming_a_none_account ... 2026-11-11 09:41:29,868 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_empty_file_refusal: Starting TestStatementImportEmptyFileRefusal.test_header_only_csv_is_refused_without_naming_a_none_account ... 2026-11-11 09:41:29,998 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_empty_file_refusal: Starting TestStatementImportEmptyFileRefusal.test_header_only_xlsx_is_refused_without_naming_a_none_account ... 2026-11-11 09:41:30,207 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-11 09:41:42,704 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:41:45,669 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:42:00,028 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:42:03,734 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:04,635 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:05,636 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:06,662 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:07,981 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: account.bank.statement.import 2026-11-11 09:42:08,052 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:09,884 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:42:11,877 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-11-11 09:42:22,969 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:42:25,950 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:42:39,258 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:42:42,752 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_file_quirks: Starting TestStatementImportFileQuirks.test_blank_csv_lines_before_the_header_are_skipped ... 2026-11-11 09:42:42,923 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_file_quirks: Starting TestStatementImportFileQuirks.test_blank_csv_lines_in_the_middle_and_at_the_end_are_skipped ... 2026-11-11 09:42:43,053 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_file_quirks: Starting TestStatementImportFileQuirks.test_csv_with_cr_only_line_endings_imports_every_transaction ... 2026-11-11 09:42:43,157 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_file_quirks: Starting TestStatementImportFileQuirks.test_utf8_bom_directly_on_the_header_line_still_imports ... 2026-11-11 09:42:43,243 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_file_quirks: Starting TestStatementImportFileQuirks.test_utf8_bom_with_blank_lines_before_the_header_still_imports_every_transaction ... 2026-11-11 09:42:43,402 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-11-11 09:42:54,742 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:42:57,570 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:43:10,910 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:43:14,253 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_account_number_also_held_by_a_journal_of_another_company_picks_the_own_journal ... 2026-11-11 09:43:24,553 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_account_number_also_held_by_a_sale_journal_picks_the_bank_journal ... 2026-11-11 09:43:25,463 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_account_number_held_only_by_a_journal_of_another_company_offers_the_journal_creation ... 2026-11-11 09:43:34,876 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_account_number_held_only_by_a_parent_company_journal_offers_the_journal_creation_to_a_branch_user ... 2026-11-11 09:43:44,824 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_account_number_shared_by_two_bank_journals_asks_for_a_journal ... 2026-11-11 09:43:45,191 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_basic_accountant_imports_into_a_bank_journal_lacking_an_account ... 2026-11-11 09:43:47,301 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_branch_user_is_refused_a_parent_company_context_journal_with_a_user_error ... 2026-11-11 09:43:57,064 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_of_a_cash_type_is_refused_and_left_untouched ... 2026-11-11 09:43:58,038 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_of_a_company_the_user_does_not_belong_to_is_refused_with_a_user_error ... 2026-11-11 09:44:06,876 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_of_a_credit_card_type_is_refused_and_left_untouched ... 2026-11-11 09:44:08,480 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_of_a_general_type_is_refused_and_left_untouched ... 2026-11-11 09:44:09,748 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_of_a_sale_type_is_refused_and_left_untouched ... 2026-11-11 09:44:10,952 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_context_journal_outside_the_current_companies_is_refused_and_left_untouched ... 2026-11-11 09:44:19,978 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_file_without_account_number_and_without_journal_asks_to_import_from_a_journal_card ... 2026-11-11 09:44:20,125 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_hidden_sibling_company_context_journal_is_refused_with_a_user_error ... 2026-11-11 09:44:28,420 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_import_succeeds_on_a_bank_journal_without_outstanding_payment_accounts ... 2026-11-11 09:44:29,400 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_setup_wizard_validate_keeps_the_core_soft_reload_action_and_defaults_the_source ... 2026-11-11 09:44:29,828 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_import_journal_resolution: Starting TestStatementImportJournalResolution.test_statement_whose_file_gives_a_number_is_named_from_that_number_and_the_journal ... 2026-11-11 09:44:30,842 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2026-11-11 09:44:42,812 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:44:45,639 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:44:58,883 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:45:02,409 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:11,729 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:12,649 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:13,571 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:14,497 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:15,691 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-11 09:45:28,389 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:45:31,735 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:45:47,815 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:45:51,665 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:45:55,452 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:01,514 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:06,445 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:11,525 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:16,100 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:19,697 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 48 checked, 48 removed 2026-11-11 09:46:32,031 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:46:35,020 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:46:49,674 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:46:53,215 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:54,752 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:56,157 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:46:58,035 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:00,252 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:02,597 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:07,516 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:08,499 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:08,677 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 30 checked, 30 removed 2026-11-11 09:47:20,109 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:47:23,109 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:47:37,281 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:47:41,235 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:41,883 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:44,049 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #70 deleted account.move.line.ctp records with IDs: [330] 2026-11-11 09:47:44,394 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #70 deleted account.move.line records with IDs: [766] 2026-11-11 09:47:45,179 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:46,139 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:46,859 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:47:49,241 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #70 deleted account.move.line.ctp records with IDs: [335] 2026-11-11 09:47:49,471 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #70 deleted account.move.line records with IDs: [775] 2026-11-11 09:47:50,246 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:48:02,169 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:48:05,400 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:48:18,969 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:48:22,175 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:23,295 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:25,067 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:26,608 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:28,986 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:31,271 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:33,579 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:35,256 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:37,118 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_statement_reimport: Starting TestStatementReimport.test_same_transaction_in_another_journal_is_not_a_duplicate ... 2026-11-11 09:48:38,742 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:41,106 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:48:41,392 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 35 checked, 35 removed 2026-11-11 09:48:52,678 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:48:55,504 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:49:08,617 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:49:11,984 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-11-11 09:49:12,074 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.models.ir_attachment_xlsx: Cannot read fake_xlsx.xlsx as an .xlsx statement Traceback (most recent call last): File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import/models/ir_attachment_xlsx.py", line 42, in _parse_as_bank_statement workbook = openpyxl.load_workbook(io.BytesIO(base64.b64decode(self.datas or b'')), data_only=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 344, in load_workbook reader = ExcelReader(filename, read_only, keep_vba, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 123, in __init__ self.archive = _validate_archive(fn) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 95, in _validate_archive archive = ZipFile(filename, 'r') ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/zipfile/__init__.py", line 1365, in __init__ self._RealGetContents() File "/usr/lib/python3.12/zipfile/__init__.py", line 1432, in _RealGetContents raise BadZipFile("File is not a zip file") zipfile.BadZipFile: File is not a zip file 2026-11-11 09:49:12,125 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-11-11 09:49:12,251 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-11-11 09:49:13,484 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_22_xlsx_file_import_date_cells ... 2026-11-11 09:49:14,479 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_31_xlsx_import_skips_trailing_blank_rows ... 2026-11-11 09:49:15,567 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-11 09:49:27,377 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:49:30,359 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:49:43,067 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:49:47,213 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_amount_that_is_not_a_number_names_the_line ... 2026-11-11 09:49:47,361 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_bad_row_after_blank_rows_names_the_physical_row_of_the_sheet ... 2026-11-11 09:49:47,475 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_blank_rows_before_the_header_and_between_transactions_are_ignored ... 2026-11-11 09:49:47,658 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_date_that_is_not_a_date_names_the_line ... 2026-11-11 09:49:47,757 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_empty_sheet_is_refused_plainly ... 2026-11-11 09:49:47,870 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_file_that_is_not_an_xlsx_is_refused_plainly ... 2026-11-11 09:49:47,917 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.models.ir_attachment_xlsx: Cannot read statement.xlsx as an .xlsx statement Traceback (most recent call last): File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_bank_statement_import/models/ir_attachment_xlsx.py", line 42, in _parse_as_bank_statement workbook = openpyxl.load_workbook(io.BytesIO(base64.b64decode(self.datas or b'')), data_only=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 344, in load_workbook reader = ExcelReader(filename, read_only, keep_vba, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 123, in __init__ self.archive = _validate_archive(fn) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/dist-packages/openpyxl/reader/excel.py", line 95, in _validate_archive archive = ZipFile(filename, 'r') ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/zipfile/__init__.py", line 1365, in __init__ self._RealGetContents() File "/usr/lib/python3.12/zipfile/__init__.py", line 1432, in _RealGetContents raise BadZipFile("File is not a zip file") zipfile.BadZipFile: File is not a zip file 2026-11-11 09:49:47,983 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_line_number_is_the_row_of_the_sheet ... 2026-11-11 09:49:48,118 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_row_with_a_misplaced_column_is_refused_naming_its_line ... 2026-11-11 09:49:48,247 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_row_with_missing_columns_names_the_line_and_the_columns ... 2026-11-11 09:49:48,367 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_sheet_with_a_header_and_trailing_empty_rows_is_refused_as_empty ... 2026-11-11 09:49:48,481 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_sheet_with_only_a_header_is_refused_as_empty ... 2026-11-11 09:49:48,582 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_sheet_with_only_blank_rows_and_a_header_is_refused_as_empty ... 2026-11-11 09:49:48,700 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_malformed_message: Starting TestXlsxMalformedMessage.test_valid_file_is_still_parsed ... 2026-11-11 09:49:48,855 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-11-11 09:50:00,714 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:50:03,560 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:50:17,865 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:50:21,696 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-11-11 09:50:21,841 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-11-11 09:50:21,958 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-11-11 09:50:28,773 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-11-11 09:50:29,052 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_reimport_of_an_overlapping_file_opens_the_new_statement_where_the_known_lines_end ... 2026-11-11 09:50:31,243 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-11 09:50:31,283 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_budget_hr_timesheet.tests.test_practical_amount: Starting TestPracticalAmount.test_01_practical_amount_with_analytic_account_and_budgetary_position ... 2026-11-11 09:50:38,451 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-11-11 09:50:38,645 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_budget_project.tests.test_budget_entries_action_context: Starting TestBudgetEntriesActionContext.test_action_context_with_trailing_whitespace_does_not_crash ... 2026-11-11 09:50:38,744 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-11-11 09:50:40,017 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:50:40,154 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:50:40,369 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:50:40,490 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:50:50,963 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:50:53,705 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:51:05,175 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:51:07,245 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-11-11 09:51:16,483 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-11-11 09:51:21,262 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:51:32,510 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:51:35,497 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:51:48,372 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:51:51,201 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:51:56,825 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_manager_can_create_followup_level ... 2026-11-11 09:51:57,718 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_readonly_user_can_read_followup_receivable ... 2026-11-11 09:52:02,164 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_level ... 2026-11-11 09:52:02,252 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [105], uid: 87, model: account.followup.level 2026-11-11 09:52:02,332 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_report ... 2026-11-11 09:52:06,240 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [29], uid: 87, model: followup.report 2026-11-11 09:52:06,341 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_followup_user_can_read_followup_receivable ... 2026-11-11 09:52:09,619 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_plain_internal_user_cannot_read_followup_receivable ... 2026-11-11 09:52:10,634 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 91, model: followup.receivable 2026-11-11 09:52:10,731 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-11-11 09:52:21,708 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:52:24,332 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:52:35,927 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:52:38,352 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocked_invoice_leaves_followup_line_ids ... 2026-11-11 09:52:42,062 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_a_fully_paid_invoice_is_refused ... 2026-11-11 09:52:48,875 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_in_one_company_does_not_affect_another_company ... 2026-11-11 09:52:54,455 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_invoice_zeroes_due_and_overdue_totals ... 2026-11-11 09:52:58,016 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_removes_all_installments_of_a_split_invoice ... 2026-11-11 09:53:02,724 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_line_ids_never_contains_a_blocked_move_line ... 2026-11-11 09:53:07,951 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_receivable_view_agrees_with_orm_after_block ... 2026-11-11 09:53:12,647 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_invoice_with_unevaluated_payment_state_is_included_in_followup ... 2026-11-11 09:53:16,302 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_misc_journal_entry_receivable_can_be_excluded_from_followup ... 2026-11-11 09:53:17,354 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_paid_invoice_keeps_blocked_status_but_stays_out_of_followup ... 2026-11-11 09:53:24,308 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_reminder_payload_omits_blocked_invoice ... 2026-11-11 09:53:29,891 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_search_by_total_due_agrees_with_compute_after_block ... 2026-11-11 09:53:33,244 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_unblocking_invoice_restores_line_and_totals ... 2026-11-11 09:53:36,905 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:53:47,769 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:53:50,719 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:53:54,286 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:53:54,408 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:53:54,480 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:53:54,606 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 09:54:06,877 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:54:09,468 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:54:21,672 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:54:24,054 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_excluded_from_receivable_view ... 2026-11-11 09:54:27,566 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_chased_by_send_cron ... 2026-11-11 09:54:32,018 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_picked_up_by_report_creation_cron ... 2026-11-11 09:54:35,650 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_again_once_reminder_cadence_elapses ... 2026-11-11 09:54:40,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <805061912320189.1705276800.000000000000000-openerp-136-followup.report@9ad3f5eda440>: ['"Partner A" <@False>'] 2026-11-11 09:54:40,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #98 deleted mail.mail records with IDs: [302] 2026-11-11 09:54:41,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404987197262738.1707523200.000000000000000-openerp-136-followup.report@9ad3f5eda440>: ['"Partner A" <@False>'] 2026-11-11 09:54:41,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #98 deleted mail.mail records with IDs: [303] 2026-11-11 09:54:41,463 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_cron_sends_once_per_day_and_does_not_advance_level_twice ... 2026-11-11 09:54:46,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298228144401340.1705276800.000000000000000-openerp-143-followup.report@9ad3f5eda440>: ['"Partner A" <@False>'] 2026-11-11 09:54:46,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #98 deleted mail.mail records with IDs: [304] 2026-11-11 09:54:46,241 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 09:54:57,605 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:55:00,474 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:55:13,562 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:55:16,215 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:55:21,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935572864226420.1705276800.000000000000000-openerp-150-followup.report@9ad3f5eda440>: ['"Below Threshold Partner" <@False>'] 2026-11-11 09:55:21,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #100 deleted mail.mail records with IDs: [305] 2026-11-11 09:55:21,540 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 09:55:33,927 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:55:37,045 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:55:49,265 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:55:51,793 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:55:56,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951287958684543.1705276800.000000000000000-openerp-157-followup.report@9ad3f5eda440>: ['"Age Tracking Partner" <@False>'] 2026-11-11 09:55:56,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #102 deleted mail.mail records with IDs: [306] 2026-11-11 09:55:56,757 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 09:56:08,050 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:56:11,295 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:56:23,814 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:56:26,077 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:56:31,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <860890822457654.1714521600.000000000000000-openerp-164-followup.report@9ad3f5eda440>: ['"Negative Cadence Partner" <@False>'] 2026-11-11 09:56:31,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #104 deleted mail.mail records with IDs: [307] 2026-11-11 09:56:31,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <711372078166605.1718409600.000000000000000-openerp-164-followup.report@9ad3f5eda440>: ['"Negative Cadence Partner" <@False>'] 2026-11-11 09:56:31,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #104 deleted mail.mail records with IDs: [308] 2026-11-11 09:56:32,007 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:56:36,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <617429493541165.1712707200.000000000000000-openerp-171-followup.report@9ad3f5eda440>: ['"Negative Cadence Partner" <@False>'] 2026-11-11 09:56:36,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #104 deleted mail.mail records with IDs: [309] 2026-11-11 09:56:37,053 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCronNegativeDueDayCadence.test_negative_due_day_level_schedules_next_contact_strictly_after_today ... 2026-11-11 09:56:41,000 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145028801366052.1712707200.000000000000000-openerp-178-followup.report@9ad3f5eda440>: ['"Negative Cadence Partner" <@False>'] 2026-11-11 09:56:41,000 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #104 deleted mail.mail records with IDs: [310] 2026-11-11 09:56:41,925 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 09:56:54,030 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:56:56,485 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:56:58,426 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:57:02,697 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:57:13,442 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:57:16,019 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:57:26,192 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:57:26,439 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_followup_report_search_offers_multiple_working_group_by_axes ... 2026-11-11 09:57:26,650 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:57:37,743 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:57:40,301 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:57:42,107 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelChain.test_level_escalation_chain_crosses_parent_branch_boundary ... 2026-11-11 09:57:56,932 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:58:08,157 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:58:10,843 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:58:23,162 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:58:25,508 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_advances_as_invoice_ages_past_threshold ... 2026-11-11 09:58:29,548 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:58:34,441 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:58:41,679 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:58:49,315 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_ratchet_resists_demotion_from_new_younger_invoice ... 2026-11-11 09:58:55,003 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:58:58,364 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:59:01,899 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:59:12,587 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:59:16,306 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:59:27,663 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:59:29,908 104 INFO rb-85cb4a8-226658-434927 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-11-11 09:59:33,826 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 09:59:44,568 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 09:59:47,193 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 09:59:58,843 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:00:00,990 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_line_ids_perf: Starting TestFollowupLineIdsCorrectness.test_dunning_set_excludes_only_receivables_whose_invoice_is_blocked ... 2026-11-11 10:00:08,526 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:00:14,162 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:00:25,288 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:00:28,203 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:00:30,586 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:01:39,010 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:01:39,080 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:01:50,406 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:01:52,930 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:01:54,710 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:12,969 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:13,036 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:04:23,363 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:04:25,865 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:04:27,919 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_action_open_followup_action_dict_omits_legacy_view_type_key ... 2026-11-11 10:04:30,954 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:36,851 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [311] 2026-11-11 10:04:36,949 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:40,717 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [312] 2026-11-11 10:04:40,786 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:46,402 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [313] 2026-11-11 10:04:46,490 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_activity_override_survives_a_fresh_read ... 2026-11-11 10:04:49,761 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_email_override_survives_a_fresh_read ... 2026-11-11 10:04:52,861 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:04:58,659 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [314] 2026-11-11 10:04:58,763 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:02,461 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [315] 2026-11-11 10:05:02,586 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_recipient_ids_override_survives_a_fresh_read ... 2026-11-11 10:05:05,609 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:09,541 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [316] 2026-11-11 10:05:09,649 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:13,207 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [317] 2026-11-11 10:05:15,469 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [318] 2026-11-11 10:05:15,537 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:21,081 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [319] 2026-11-11 10:05:21,169 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:26,626 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [320] 2026-11-11 10:05:26,751 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:32,431 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [321] 2026-11-11 10:05:32,725 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [322] 2026-11-11 10:05:32,784 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:36,474 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [323] 2026-11-11 10:05:38,917 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [324] 2026-11-11 10:05:39,048 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:45,985 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [325] 2026-11-11 10:05:46,097 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:52,358 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [326] 2026-11-11 10:05:52,758 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [327] 2026-11-11 10:05:52,878 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:05:58,932 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [328] 2026-11-11 10:05:59,053 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:04,533 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [329] 2026-11-11 10:06:04,741 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [330] 2026-11-11 10:06:04,836 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_creates_activity_only_when_level_requires_it ... 2026-11-11 10:06:08,503 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [331] 2026-11-11 10:06:08,706 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:12,278 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #122 deleted mail.mail records with IDs: [332] 2026-11-11 10:06:12,375 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_includes_invoice_pdf_when_level_enables_attach_invoice ... 2026-11-11 10:06:15,334 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_omits_invoice_pdf_when_level_disables_attach_invoice ... 2026-11-11 10:06:18,191 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_prechecks_email_and_activity_from_level_defaults ... 2026-11-11 10:06:21,140 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_recipients_include_the_report_partner ... 2026-11-11 10:06:24,324 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-11-11 10:06:34,543 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:06:36,959 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:06:44,147 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,050 104 INFO rb-85cb4a8-226658-434927 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: 163 2026-11-11 10:06:45,051 104 INFO rb-85cb4a8-226658-434927 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/tmp2qntg9yv_chrome_odoo 2026-11-11 10:06:45,051 104 INFO rb-85cb4a8-226658-434927 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:44547/json/version 2026-11-11 10:06:45,053 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:44547/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:06:45,103 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,104 104 INFO rb-85cb4a8-226658-434927 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:44547/json 2026-11-11 10:06:45,105 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:44547/json with timeout 3 increased to 10s during tests 2026-11-11 10:06:45,147 104 INFO rb-85cb4a8-226658-434927 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:44547/devtools/page/CD3E2BCD258F6F47E12D0B96025BB046 2026-11-11 10:06:45,166 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,171 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,237 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:admin from n/a 2026-11-11 10:06:45,248 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,258 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,259 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:45,297 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:06:47,574 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:47] "GET /odoo HTTP/1.1" 200 - 185 0.255 2.025 2026-11-11 10:06:47,578 104 INFO rb-85cb4a8-226658-434927 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': 'CD3E2BCD258F6F47E12D0B96025BB046', 'loaderId': 'AFD2F2416DA0AC74BABC8DD651649F29', 'isDownload': False} 2026-11-11 10:06:47,578 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:47,652 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:47] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.020 2026-11-11 10:06:47,696 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:47] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.025 0.026 2026-11-11 10:06:47,718 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:47] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.061 2026-11-11 10:06:47,766 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:47] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.022 0.076 2026-11-11 10:06:47,873 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:49,211 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.765 0.792 2026-11-11 10:06:49,226 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 1.151 2026-11-11 10:06:49,254 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 1.369 2026-11-11 10:06:49,526 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:49,573 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.062 2026-11-11 10:06:49,602 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-11-11 10:06:49,730 104 INFO rb-85cb4a8-226658-434927 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (69) 2026-11-11 10:06:49,821 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:49,928 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:49] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.175 0.200 2026-11-11 10:06:50,005 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.318 2026-11-11 10:06:50,230 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 22 0.080 0.195 2026-11-11 10:06:50,232 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.434 2026-11-11 10:06:50,341 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.635 2026-11-11 10:06:50,820 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:50,857 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:06:51,875 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /mail/data HTTP/1.1" 200 - 140 1.063 0.554 2026-11-11 10:06:51,916 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.013 1.837 2026-11-11 10:06:52,072 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.033 1.205 2026-11-11 10:06:52,111 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.014 1.239 2026-11-11 10:06:52,213 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.008 1.223 2026-11-11 10:06:52,289 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.191 2026-11-11 10:06:53,501 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "POST /mail/data HTTP/1.1" 200 - 66 0.520 0.857 2026-11-11 10:06:53,658 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "GET /web/image/res.partner/3/avatar_128?unique=1794391584000 HTTP/1.1" 200 - 9 0.050 1.197 2026-11-11 10:06:53,692 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 1.509 2026-11-11 10:06:53,857 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:53] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.070 1.353 2026-11-11 10:06:54,085 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:54] "POST /web/action/load HTTP/1.1" 200 - 9 0.049 0.135 2026-11-11 10:06:54,544 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.340 0.095 2026-11-11 10:06:55,402 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:55] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 40 0.471 0.358 2026-11-11 10:06:57,536 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:06:57] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.024 2026-11-11 10:06:58,485 104 INFO rb-85cb4a8-226658-434927 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: OwlError: onWillStart's promise hasn't resolved after 3 seconds at wrapError (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1109:173) at onWillStart (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1114:117) at useModelWithSampleData (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:5802:1) at ListController.setup (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:9366:3992) at ListController.setup (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:23977:665) at new ComponentNode (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1067:202) at http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1638:6 at View.slot1 (eval at compile (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1593:421), :15:36) at callSlot (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1173:25) at WithSearch.template (eval at compile (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1593:421), :8:12) 2026-11-11 10:06:58,487 104 INFO rb-85cb4a8-226658-434927 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: OwlError: onWillStart's promise hasn't resolved after 3 seconds at wrapError (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1109:173) at onWillStart (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1114:117) at ListController.setup (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:9366:4235) at ListController.setup (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:23977:665) at new ComponentNode (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1067:202) at http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1638:6 at View.slot1 (eval at compile (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1593:421), :15:36) at callSlot (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1173:25) at WithSearch.template (eval at compile (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1593:421), :8:12) at Fiber._render (http://127.0.0.1:8069/web/assets/a355b58/web.assets_web.min.js:1002:96) 2026-11-11 10:07:01,875 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.016 2026-11-11 10:07:10,815 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:10] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.041 2026-11-11 10:07:10,968 104 INFO rb-85cb4a8-226658-434927 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: console.groupEnd 2026-11-11 10:07:10,972 104 _ERROR rb-85cb4a8-226658-434927 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: FAILED: [1/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Follow-up report list is loaded (trigger: .o_list_view). Element (.o_list_view) has not been found. TIMEOUT step failed to complete within 20000 ms. 2026-11-11 10:07:10,972 104 INFO rb-85cb4a8-226658-434927 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: Asking for screenshot 2026-11-11 10:07:10,976 104 INFO rb-85cb4a8-226658-434927 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: Error received after termination: ---------- FAILED: [1/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Follow-up report list is loaded (trigger: .o_list_view) ---------- { "content": "Follow-up report list is loaded", "trigger": ".o_list_view", "run": "[function]" }, -------------------------------------------------------------------------------------------------------------------------------------------------------------- { "content": "Filter the list down to the fixture partner", "trigger": ".o_searchview_input", "run": "edit Bug09 Tour Partner" }, { "content": "The partner suggestion has loaded in the search dropdown", "trigger": ".dropdown-menu.o_searchview_autocomplete", "run": "[function]" }, { "content": "Confirm the search", "trigger": ".o_searchview_input", "run": "press Enter" }, 2026-11-11 10:07:10,989 104 INFO rb-85cb4a8-226658-434927 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: Asking for screenshot 2026-11-11 10:07:11,167 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 21.705 2026-11-11 10:07:11,223 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.079 2026-11-11 10:07:11,290 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.086 2026-11-11 10:07:11,470 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 20.671 2026-11-11 10:07:11,479 104 INFO rb-85cb4a8-226658-434927 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: Screenshot in: /tmp/odoo_tests/rb-85cb4a8-226658-434927/screenshots/sc_20261111_100711_200984_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.png 2026-11-11 10:07:11,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 16.078 2026-11-11 10:07:11,524 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 22.073 2026-11-11 10:07:11,532 104 INFO rb-85cb4a8-226658-434927 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 163 2026-11-11 10:07:11,538 104 INFO rb-85cb4a8-226658-434927 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: Screenshot in: /tmp/odoo_tests/rb-85cb4a8-226658-434927/screenshots/sc_20261111_100711_504986_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.png 2026-11-11 10:07:11,545 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 17.972 2026-11-11 10:07:11,560 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:11,561 104 INFO rb-85cb4a8-226658-434927 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 163 2026-11-11 10:07:11,567 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 20.740 2026-11-11 10:07:11,573 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 17.810 2026-11-11 10:07:11,589 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 20.757 2026-11-11 10:07:11,594 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 22.140 2026-11-11 10:07:11,752 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_100711_751326_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-11-11 10:07:11,752 104 INFO rb-85cb4a8-226658-434927 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/tmp2qntg9yv_chrome_odoo" 2026-11-11 10:07:11,770 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.626 2026-11-11 10:07:11,782 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: ====================================================================== 2026-11-11 10:07:11,782 104 _ERROR rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: FAIL: TestFollowupManualReminderStaleBodyTour.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path _Traceback_ (most recent call last): File "/data/build/Viindoo-erponline-enterprise-18.0/viin_account_followup/tests/test_followup_manual_reminder_tour.py", line 56, in test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path self.start_tour( File "/data/build/rb-85cb4a8-226658/odoo/tests/common.py", line 2534, in start_tour return self.browser_js(url_path=url_path, code=code, ready=ready, timeout=timeout, success_signal="tour succeeded", **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/data/build/rb-85cb4a8-226658/odoo/tests/common.py", line 2508, in browser_js self.fail('%s\n\n%s' % (message, error)) AssertionError: The test code "odoo.startTour('viin_account_followup_manual_reminder_stale_body_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" failed FAILED: [1/11] Tour viin_account_followup_manual_reminder_stale_body_tour → Step Follow-up report list is loaded (trigger: .o_list_view). Element (.o_list_view) has not been found. TIMEOUT step failed to complete within 20000 ms. 2026-11-11 10:07:11,828 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common: Retrying a failed test: test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path (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) 2026-11-11 10:07:11,829 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:12,253 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome pid: 367 2026-11-11 10:07:12,253 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome headless temporary user profile dir: /tmp/tmpo9p9ry0k_chrome_odoo 2026-11-11 10:07:12,254 104 INFO rb-85cb4a8-226658-434927 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.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:38997/json/version 2026-11-11 10:07:12,255 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38997/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:12,340 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:12,340 104 INFO rb-85cb4a8-226658-434927 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.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:38997/json 2026-11-11 10:07:12,341 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38997/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:12,356 104 INFO rb-85cb4a8-226658-434927 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.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:38997/devtools/page/A955CD8133B04C0ADD28400F7D68DD5B 2026-11-11 10:07:12,369 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Enable chrome headless console log notification 2026-11-11 10:07:12,376 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome headless enable page notifications 2026-11-11 10:07:12,458 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:admin from n/a 2026-11-11 10:07:12,489 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Setting session cookie in browser 2026-11-11 10:07:12,502 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:12,502 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:12,530 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:15,633 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /odoo HTTP/1.1" 200 - 191 0.193 2.920 2026-11-11 10:07:15,637 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Navigation result: {'frameId': 'A955CD8133B04C0ADD28400F7D68DD5B', 'loaderId': 'B704C4A5BC9E6AEF8EC8514C00824851', 'isDownload': False} 2026-11-11 10:07:15,637 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:15,696 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 10:07:15,741 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.017 0.035 2026-11-11 10:07:15,754 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-11-11 10:07:15,791 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.044 2026-11-11 10:07:15,854 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:16,894 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.437 0.739 2026-11-11 10:07:16,912 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 1.042 2026-11-11 10:07:16,930 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:16] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.770 2026-11-11 10:07:17,134 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-11 10:07:17,149 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.026 2026-11-11 10:07:17,156 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-11-11 10:07:17,188 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.012 2026-11-11 10:07:17,239 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:17,310 104 INFO rb-85cb4a8-226658-434927 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (69) 2026-11-11 10:07:17,359 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.091 2026-11-11 10:07:17,364 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-11-11 10:07:17,394 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.053 2026-11-11 10:07:17,422 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.038 2026-11-11 10:07:17,449 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.024 2026-11-11 10:07:17,545 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:17,665 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-11-11 10:07:17,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:07:17,996 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:17] "POST /mail/data HTTP/1.1" 200 - 143 0.190 0.252 2026-11-11 10:07:18,035 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.010 0.423 2026-11-11 10:07:18,106 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /web/image/res.partner/3/avatar_128?unique=1794391584000 HTTP/1.1" 200 - 9 0.018 0.469 2026-11-11 10:07:18,169 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:18,246 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 22 0.032 0.644 2026-11-11 10:07:18,273 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.657 2026-11-11 10:07:18,283 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.620 2026-11-11 10:07:18,356 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.035 0.247 2026-11-11 10:07:18,380 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.042 2026-11-11 10:07:18,425 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:19,535 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:19,556 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:07:19,570 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:19,645 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:07:19,660 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:19] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.015 2026-11-11 10:07:20,069 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /mail/data HTTP/1.1" 200 - 66 0.096 0.184 2026-11-11 10:07:20,073 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.265 2026-11-11 10:07:20,106 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.259 2026-11-11 10:07:20,162 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 9 0.017 0.315 2026-11-11 10:07:20,172 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.056 2026-11-11 10:07:20,211 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.007 0.063 2026-11-11 10:07:20,283 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:07:20,355 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 46 0.051 0.148 2026-11-11 10:07:20,393 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "GET /web/image/res.company/69/favicon HTTP/1.1" 200 - 9 0.009 0.177 2026-11-11 10:07:20,507 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 11 0.016 0.050 2026-11-11 10:07:20,514 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.071 2026-11-11 10:07:20,694 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:20,817 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:20,870 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:20,931 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:20,979 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:20] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 6 0.015 0.032 2026-11-11 10:07:21,008 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:21,037 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:07:21,102 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.022 0.042 2026-11-11 10:07:21,224 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 8 0.017 0.035 2026-11-11 10:07:21,252 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/account.followup.level/search_read HTTP/1.1" 200 - 6 0.009 0.026 2026-11-11 10:07:21,453 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:21,460 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.010 0.037 2026-11-11 10:07:21,545 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:21,561 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.048 0.072 2026-11-11 10:07:21,595 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.008 0.040 2026-11-11 10:07:21,640 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.028 0.134 2026-11-11 10:07:21,818 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_button/followup.report/action_open_followup HTTP/1.1" 200 - 31 0.050 0.201 2026-11-11 10:07:21,895 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.manual.reminder/get_views HTTP/1.1" 200 - 10 0.007 0.033 2026-11-11 10:07:21,965 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:21] "POST /web/dataset/call_kw/followup.manual.reminder/web_read HTTP/1.1" 200 - 7 0.010 0.033 2026-11-11 10:07:22,084 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:07:22,132 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:22,260 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "POST /web/dataset/call_kw/account.move/search HTTP/1.1" 200 - 2 0.006 0.051 2026-11-11 10:07:22,704 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:22] "POST /web/dataset/call_kw/account.move/action_toggle_block_payment HTTP/1.1" 200 - 133 0.118 0.304 2026-11-11 10:07:22,711 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:22,774 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:23,262 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /web/dataset/call_button/followup.manual.reminder/action_send HTTP/1.1" 200 - 122 0.092 0.391 2026-11-11 10:07:23,306 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: tour succeeded 2026-11-11 10:07:23,307 104 INFO rb-85cb4a8-226658-434927 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.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-11-11 10:07:23,378 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.033 0.068 2026-11-11 10:07:23,433 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.011 0.134 2026-11-11 10:07:23,533 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:07:23,604 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-11-11 10:07:23,774 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:23] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.028 0.044 2026-11-11 10:07:23,774 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.browser: heap 29839800 (allocated 34582528) 2026-11-11 10:07:23,787 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Closing chrome headless with pid 367 2026-11-11 10:07:23,788 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Closing websocket connection 2026-11-11 10:07:23,790 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Terminating chrome headless with pid 367 2026-11-11 10:07:23,935 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_100723_934763_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-11-11 10:07:23,935 104 INFO rb-85cb4a8-226658-434927 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.test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path: Removing chrome user profile "/tmp/tmpo9p9ry0k_chrome_odoo" 2026-11-11 10:07:24,058 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour: Starting TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema ... 2026-11-11 10:07:24,480 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome pid: 611 2026-11-11 10:07:24,480 104 INFO rb-85cb4a8-226658-434927 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/tmpi28nzokz_chrome_odoo 2026-11-11 10:07:24,480 104 INFO rb-85cb4a8-226658-434927 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:33381/json/version 2026-11-11 10:07:24,482 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:33381/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:07:24,608 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,608 104 INFO rb-85cb4a8-226658-434927 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:33381/json 2026-11-11 10:07:24,609 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:33381/json with timeout 3 increased to 10s during tests 2026-11-11 10:07:24,659 104 INFO rb-85cb4a8-226658-434927 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:33381/devtools/page/9ABF30808879A71833CE6E469B656AF7 2026-11-11 10:07:24,685 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,702 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,754 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:admin from n/a 2026-11-11 10:07:24,771 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,789 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,789 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:24,822 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:07:26,770 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /odoo HTTP/1.1" 200 - 191 0.193 1.760 2026-11-11 10:07:26,775 104 INFO rb-85cb4a8-226658-434927 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': '9ABF30808879A71833CE6E469B656AF7', 'loaderId': '66B0BA6A6E5F31016EA569D94EAC66AD', 'isDownload': False} 2026-11-11 10:07:26,775 104 INFO rb-85cb4a8-226658-434927 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 '9ABF30808879A71833CE6E469B656AF7' to stop loading 2026-11-11 10:07:26,840 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.034 2026-11-11 10:07:26,866 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.060 2026-11-11 10:07:26,876 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:26] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.049 2026-11-11 10:07:26,889 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:27,989 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:27] "GET /web/webclient/load_menus/4b18c89d991b21d1d941838ec906bd0b9382bf0dbb5158404e7a53395aeedad4 HTTP/1.1" 200 - 920 0.482 0.693 2026-11-11 10:07:28,012 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 1.165 2026-11-11 10:07:28,033 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.807 2026-11-11 10:07:28,045 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.097 2026-11-11 10:07:28,255 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-11-11 10:07:28,266 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-11-11 10:07:28,269 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.028 2026-11-11 10:07:28,290 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.017 2026-11-11 10:07:28,359 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:28,389 104 INFO rb-85cb4a8-226658-434927 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (69) 2026-11-11 10:07:28,459 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.027 0.124 2026-11-11 10:07:28,476 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.090 2026-11-11 10:07:28,478 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-11-11 10:07:28,517 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.007 0.118 2026-11-11 10:07:28,587 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:07:28,606 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:07:28,930 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "POST /mail/data HTTP/1.1" 200 - 143 0.182 0.246 2026-11-11 10:07:28,957 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.440 2026-11-11 10:07:28,959 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.451 2026-11-11 10:07:29,010 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "GET /web/image/res.partner/3/avatar_128?unique=1794391584000 HTTP/1.1" 200 - 9 0.016 0.438 2026-11-11 10:07:29,072 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.015 0.502 2026-11-11 10:07:29,092 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:29,110 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:07:29,111 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.567 2026-11-11 10:07:29,139 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:29,182 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "GET /web/image/res.company/69/favicon HTTP/1.1" 200 - 9 0.013 0.071 2026-11-11 10:07:29,224 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.223 2026-11-11 10:07:29,226 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.247 2026-11-11 10:07:29,246 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:29,403 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: heap 22357892 (allocated 22786048) 2026-11-11 10:07:29,423 104 INFO rb-85cb4a8-226658-434927 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 611 2026-11-11 10:07:29,431 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:29,448 104 INFO rb-85cb4a8-226658-434927 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 611 2026-11-11 10:07:29,457 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:07:29] "POST /mail/data HTTP/1.1" 200 - 73 0.057 0.149 2026-11-11 10:07:29,556 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_100729_555870_test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.txt 2026-11-11 10:07:29,556 104 INFO rb-85cb4a8-226658-434927 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/tmpi28nzokz_chrome_odoo" 2026-11-11 10:07:29,650 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 10:07:39,881 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:07:42,995 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:07:47,143 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:51,085 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:51,406 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609454507810322.1794391671.278691530227661-openerp-415-followup.report@9ad3f5eda440>: ['"Write Axis - Post (follow-up admin)" <@False>'] 2026-11-11 10:07:51,446 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #129 deleted mail.mail records with IDs: [334] 2026-11-11 10:07:51,581 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:55,400 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:07:55,701 104 INFO rb-85cb4a8-226658-434927 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820985250525212.1794391675.571570396423340-openerp-417-followup.report@9ad3f5eda440>: ['"Write Axis - Post (follow-up user)" <@False>'] 2026-11-11 10:07:55,734 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #128 deleted mail.mail records with IDs: [335] 2026-11-11 10:07:55,896 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 10:08:05,979 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:08:08,410 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:08:10,188 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:08:15,206 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:08:21,007 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:08:25,985 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:08:36,266 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:08:38,827 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:08:50,031 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:08:52,236 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:08:58,883 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_report_uniqueness: Starting TestFollowupReportUniquePerPartnerCompany.test_second_report_for_the_same_partner_and_company_is_rejected ... 2026-11-11 10:08:59,039 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:09:09,635 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:09:12,382 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:09:14,291 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_no_action_needed_filter_excludes_indebted_and_includes_settled_partner ... 2026-11-11 10:09:20,899 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_status_not_equal_excludes_matching_status_and_includes_the_complement ... 2026-11-11 10:09:27,621 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_comparison_operators_work_via_search ... 2026-11-11 10:09:30,713 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_not_equal_operator_excludes_zero_due_report ... 2026-11-11 10:09:37,349 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:09:40,614 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:09:51,100 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:09:53,667 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:09:55,528 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:04,555 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:10:11,271 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-11-11 10:10:21,670 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:10:27,436 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:10:32,121 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-11-11 10:10:32,275 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [496], uid: 144, model: followup.report 2026-11-11 10:10:32,341 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-11-11 10:10:32,416 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-11-11 10:10:32,494 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-11-11 10:10:32,534 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [495], uid: 144, model: followup.report 2026-11-11 10:10:32,665 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-11-11 10:10:32,732 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-11-11 10:10:32,806 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-11-11 10:10:32,845 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [496], uid: 144, model: followup.report 2026-11-11 10:10:32,892 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [497], uid: 144, model: followup.report 2026-11-11 10:10:32,949 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [496], uid: 144, model: followup.report 2026-11-11 10:10:32,999 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-11-11 10:10:33,083 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-11-11 10:10:33,168 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-11-11 10:10:33,246 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-11-11 10:10:33,326 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-11-11 10:10:33,455 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-11 10:10:44,267 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:10:49,983 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:10:53,475 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:57,819 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:57,886 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:58,673 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:58,721 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [498], uid: 153, model: followup.report 2026-11-11 10:10:58,801 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:10:58,917 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-11-11 10:11:09,602 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:11:15,537 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:11:18,077 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:11:18,162 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [502], uid: 162, model: followup.report 2026-11-11 10:11:18,230 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:11:18,431 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-11 10:11:28,784 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:11:31,454 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:11:33,529 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-11-11 10:11:36,470 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [652] 2026-11-11 10:11:36,686 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1404] 2026-11-11 10:11:38,525 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-11-11 10:11:40,524 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [655] 2026-11-11 10:11:40,765 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1409] 2026-11-11 10:11:41,180 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-11-11 10:11:43,144 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [657] 2026-11-11 10:11:43,360 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1412] 2026-11-11 10:11:43,750 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-11-11 10:11:45,434 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [659] 2026-11-11 10:11:45,627 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1415] 2026-11-11 10:11:45,991 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-11-11 10:11:48,059 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [661] 2026-11-11 10:11:48,289 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1418] 2026-11-11 10:11:50,549 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-11-11 10:11:52,896 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [665, 666] 2026-11-11 10:11:53,118 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1425, 1426] 2026-11-11 10:11:53,724 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-11-11 10:11:57,737 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.partial.reconcile records with IDs: [41, 42] 2026-11-11 10:11:57,865 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.full.reconcile records with IDs: [35] 2026-11-11 10:11:58,288 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [671, 672] 2026-11-11 10:11:58,557 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1432, 1433, 1434, 1435] 2026-11-11 10:11:58,709 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted mail.message records with IDs: [8392, 8390] 2026-11-11 10:11:58,942 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move records with IDs: [662, 663] 2026-11-11 10:11:58,960 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted mail.followers records with IDs: [1554, 1555] 2026-11-11 10:11:59,497 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [669, 670] 2026-11-11 10:11:59,694 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1431] 2026-11-11 10:12:01,921 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-11-11 10:12:05,277 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.partial.reconcile records with IDs: [45, 46] 2026-11-11 10:12:05,399 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.full.reconcile records with IDs: [37] 2026-11-11 10:12:05,906 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [679, 680] 2026-11-11 10:12:06,184 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1444, 1445, 1446, 1447] 2026-11-11 10:12:06,290 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted mail.message records with IDs: [8400, 8398] 2026-11-11 10:12:06,428 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move records with IDs: [667, 668] 2026-11-11 10:12:07,107 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line.ctp records with IDs: [677, 678] 2026-11-11 10:12:07,310 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #163 deleted account.move.line records with IDs: [1442, 1443] 2026-11-11 10:12:09,838 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-11-11 10:12:11,388 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-11-11 10:12:12,537 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-11-11 10:12:13,826 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-11-11 10:12:17,019 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-11-11 10:12:17,901 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-11-11 10:12:19,289 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-11-11 10:12:20,285 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_onbehalf_share_below_company_precision_goes_with_the_closing_share ... 2026-11-11 10:12:23,939 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_onbehalf_shares_are_moved_in_the_payment_currency_at_any_rate ... 2026-11-11 10:12:29,002 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-11-11 10:12:32,503 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:12:42,048 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:12:44,564 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:12:46,584 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestOnbehalfPaymentWithoutCurrency.test_onbehalf_line_computes_in_company_currency_without_journal ... 2026-11-11 10:12:47,668 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestOnbehalfPaymentWithoutCurrency.test_onbehalf_line_of_zero_payment_without_journal_has_zero_percentage ... 2026-11-11 10:12:48,779 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestOnbehalfPaymentWithoutCurrency.test_transaction_form_shows_onbehalf_distribution_page ... 2026-11-11 10:12:49,552 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestOnbehalfPaymentWithoutCurrency.test_transaction_onbehalf_line_of_zero_transaction_has_zero_percentage ... 2026-11-11 10:12:50,248 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:13:00,320 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:13:02,907 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:13:04,956 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_amount_is_company_currency_not_original_currency ... 2026-11-11 10:13:07,552 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_reflects_onbehalf_distribution_after_posting ... 2026-11-11 10:13:09,891 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:13:19,904 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:13:22,402 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:13:24,420 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:13:28,801 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:13:30,756 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #169 deleted account.move.line.ctp records with IDs: [719] 2026-11-11 10:13:31,048 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #169 deleted account.move.line records with IDs: [1516] 2026-11-11 10:13:31,295 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:13:32,886 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:13:42,822 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:13:45,290 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:13:47,457 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_bank_statement: Starting TestBankStatement.test_new_transaction_currency_defaults_to_the_journal_and_converts_on_change ... 2026-11-11 10:13:48,530 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_bank_statement: Starting TestBankStatement.test_statement_completeness_and_validity ... 2026-11-11 10:13:55,347 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:14:05,078 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:14:07,462 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:14:09,604 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:14:09,717 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:14:09,849 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:14:19,361 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:14:21,728 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:14:24,405 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_basic_group_user_reconciles_an_invoice_with_a_bank_transaction ... 2026-11-11 10:14:28,913 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #178 deleted account.move.line.ctp records with IDs: [735] 2026-11-11 10:14:29,108 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #178 deleted account.move.line records with IDs: [1552] 2026-11-11 10:14:29,637 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_default_kanban_of_statement_lines_is_not_the_reconcile_kanban ... 2026-11-11 10:14:32,668 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_default_views_of_statement_lines_load_for_invoicing_and_auditor_users ... 2026-11-11 10:14:35,480 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_payment_transaction_smart_button_opens_for_an_invoicing_only_user ... 2026-11-11 10:14:39,788 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #175 deleted account.move.line.ctp records with IDs: [737] 2026-11-11 10:14:39,951 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #175 deleted account.move.line records with IDs: [1557] 2026-11-11 10:14:40,501 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_kanban_requested_by_id_stays_reserved_to_the_reconcile_group ... 2026-11-11 10:14:43,435 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_are_not_refused_to_the_superuser ... 2026-11-11 10:14:46,215 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_are_refused_server_side_to_an_invoicing_only_user ... 2026-11-11 10:14:49,015 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_load_for_a_user_of_the_basic_accounting_group ... 2026-11-11 10:14:51,788 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_screens_load_for_an_accountant ... 2026-11-11 10:14:54,535 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_access: Starting TestReconcileAccess.test_reconcile_window_actions_are_gated_with_the_basic_accounting_group ... 2026-11-11 10:14:57,147 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:14:59,827 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-11 10:15:10,196 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:15:12,813 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:15:15,057 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_creating_a_transaction_only_schedules_the_auto_reconcile_cron ... 2026-11-11 10:15:16,542 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #221 deleted account.move.line.ctp records with IDs: [739] 2026-11-11 10:15:16,719 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #221 deleted account.move.line records with IDs: [1562] 2026-11-11 10:15:17,320 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_editing_label_or_reference_only_schedules_the_auto_reconcile_cron ... 2026-11-11 10:15:19,032 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:15:21,046 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #221 deleted account.move.line.ctp records with IDs: [744] 2026-11-11 10:15:21,201 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #221 deleted account.move.line records with IDs: [1571] 2026-11-11 10:15:21,769 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:15:23,263 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_auto_deferral: Starting TestReconcileAutoDeferral.test_reposting_a_transaction_entry_only_schedules_the_auto_reconcile_cron ... 2026-11-11 10:15:24,588 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:15:34,444 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:15:36,924 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:15:39,144 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:15:39,957 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line.ctp records with IDs: [750] 2026-11-11 10:15:40,121 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line records with IDs: [1582] 2026-11-11 10:15:43,010 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line.ctp records with IDs: [755] 2026-11-11 10:15:43,179 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line records with IDs: [1591] 2026-11-11 10:15:45,552 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line.ctp records with IDs: [758] 2026-11-11 10:15:45,709 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line records with IDs: [1596] 2026-11-11 10:15:46,377 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileAutomation.test_copy_of_a_reconciled_line_is_not_auto_reconciled ... 2026-11-11 10:15:47,325 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line.ctp records with IDs: [761] 2026-11-11 10:15:47,505 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #223 deleted account.move.line records with IDs: [1601] 2026-11-11 10:15:48,298 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:15:58,324 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:16:00,873 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:16:02,955 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileModelTextConditions.test_contains_and_not_contains_stay_case_insensitive ... 2026-11-11 10:16:03,962 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileModelTextConditions.test_regex_is_case_insensitive_whatever_the_case_of_the_pattern ... 2026-11-11 10:16:05,120 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileModelTextConditions.test_regex_negated_class_keeps_its_meaning ... 2026-11-11 10:16:06,147 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileModelTextConditions.test_regex_negated_whitespace_and_word_classes_keep_their_meaning ... 2026-11-11 10:16:07,513 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_automation: Starting TestReconcileModelTextConditions.test_regex_stays_anchored_at_the_start_of_the_label ... 2026-11-11 10:16:08,637 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:16:19,114 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:16:21,639 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:16:23,683 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_adding_an_item_is_additive_and_idempotent ... 2026-11-11 10:16:26,847 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_cleared_value_stays_cleared ... 2026-11-11 10:17:03,697 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:17:07,183 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_edit_lands_on_the_selected_row_and_only_that_field_changes ... 2026-11-11 10:17:11,194 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:17:13,755 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_editor_value_reaching_a_save_without_its_onchange_still_applies ... 2026-11-11 10:17:16,412 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_initial_proposal_is_materialized_and_deterministic ... 2026-11-11 10:17:19,668 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_journal_items_created_or_edited_elsewhere_never_build_a_draft ... 2026-11-11 10:17:21,982 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_match_allocation_follows_cores_own_order_not_click_order ... 2026-11-11 10:17:29,197 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_open_balance_keeps_its_identity_and_user_choices_per_field ... 2026-11-11 10:17:35,160 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.move.line.ctp records with IDs: [831] 2026-11-11 10:17:35,370 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.move.line records with IDs: [1736] 2026-11-11 10:17:35,995 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_reconcile_model_badge_swaps_only_its_own_rows ... 2026-11-11 10:17:38,205 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.move.line.ctp records with IDs: [835] 2026-11-11 10:17:38,409 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.move.line records with IDs: [1745] 2026-11-11 10:17:38,803 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_removed_row_never_returns ... 2026-11-11 10:17:46,856 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_row_editability_follows_its_kind ... 2026-11-11 10:17:53,117 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:17:56,248 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_draft: Starting TestReconcileDraft.test_selection_is_visible_and_persists_until_its_clearing_events ... 2026-11-11 10:18:03,672 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.partial.reconcile records with IDs: [73] 2026-11-11 10:18:03,802 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #227 deleted account.full.reconcile records with IDs: [59] 2026-11-11 10:18:08,807 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:18:22,900 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:18:26,044 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:18:28,590 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_form_offers_reconcile_only_on_a_posted_payment ... 2026-11-11 10:18:33,831 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line.ctp records with IDs: [886] 2026-11-11 10:18:34,060 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line records with IDs: [1846] 2026-11-11 10:18:34,743 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_form_offers_reconcile_to_the_reconcile_group_only ... 2026-11-11 10:18:36,484 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_payment_reconcile_opens_journal_items_with_its_outstanding_item_only ... 2026-11-11 10:18:38,306 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_reconcile_buttons_and_tooltip_buttons_explain_themselves_with_help ... 2026-11-11 10:18:38,579 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:18:40,489 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line.ctp records with IDs: [889] 2026-11-11 10:18:40,733 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line records with IDs: [1853] 2026-11-11 10:18:41,064 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_form_offers_reconcile_to_the_reconcile_group_only ... 2026-11-11 10:18:42,725 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_reconcile_opens_only_its_own_unreconciled_transactions ... 2026-11-11 10:18:45,053 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line.ctp records with IDs: [892] 2026-11-11 10:18:45,205 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #229 deleted account.move.line records with IDs: [1860] 2026-11-11 10:18:45,526 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_entry_points: Starting TestReconcileEntryPoints.test_statement_reconcile_opens_with_the_journal_context_of_the_statement ... 2026-11-11 10:18:46,523 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-11 10:18:57,670 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:19:00,534 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:19:02,884 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_exchange_account_as_difference_account_realizes_the_whole_difference ... 2026-11-11 10:19:05,017 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [896] 2026-11-11 10:19:05,210 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1869] 2026-11-11 10:19:10,359 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_exchange_preview_matches_the_posting ... 2026-11-11 10:19:15,018 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_genuine_partial_stays_open_without_fx_or_phantom_writeoff ... 2026-11-11 10:19:16,366 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [914] 2026-11-11 10:19:16,563 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1904] 2026-11-11 10:19:19,540 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [917] 2026-11-11 10:19:19,705 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1909] 2026-11-11 10:19:22,226 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [920] 2026-11-11 10:19:22,437 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1914] 2026-11-11 10:19:26,324 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_no_rate_movement_posts_no_exchange_difference ... 2026-11-11 10:19:28,315 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [928] 2026-11-11 10:19:28,511 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1929] 2026-11-11 10:19:30,018 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_fx: Starting TestReconcileFx.test_rate_driven_settlement_posts_exactly_one_exchange_difference ... 2026-11-11 10:19:32,027 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [933] 2026-11-11 10:19:32,196 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1938] 2026-11-11 10:19:35,154 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [937] 2026-11-11 10:19:35,331 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1945] 2026-11-11 10:19:38,438 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [941] 2026-11-11 10:19:38,639 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1952] 2026-11-11 10:19:41,577 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [945] 2026-11-11 10:19:41,842 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1959] 2026-11-11 10:19:52,496 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [961] 2026-11-11 10:19:52,673 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1990] 2026-11-11 10:19:55,967 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [965] 2026-11-11 10:19:56,151 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [1997] 2026-11-11 10:19:58,661 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [968] 2026-11-11 10:19:58,917 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [2002] 2026-11-11 10:20:03,023 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line.ctp records with IDs: [974] 2026-11-11 10:20:03,209 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #235 deleted account.move.line records with IDs: [2013] 2026-11-11 10:20:04,732 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:20:15,969 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:20:18,660 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:20:20,894 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:21,782 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:22,836 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:24,179 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:25,211 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #237 deleted account.move.line.ctp records with IDs: [983] 2026-11-11 10:20:25,413 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #237 deleted account.move.line records with IDs: [2028] 2026-11-11 10:20:26,389 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #237 deleted account.move.line.ctp records with IDs: [986] 2026-11-11 10:20:26,562 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #237 deleted account.move.line records with IDs: [2032] 2026-11-11 10:20:26,899 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:20:38,550 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:20:41,243 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:20:43,454 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:44,696 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:20:45,794 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-11-11 10:20:57,646 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:21:00,754 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:21:03,053 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form ... 2026-11-11 10:21:05,142 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Chrome pid: 814 2026-11-11 10:21:05,144 104 INFO rb-85cb4a8-226658-434927 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/tmp21ck113b_chrome_odoo 2026-11-11 10:21:05,145 104 INFO rb-85cb4a8-226658-434927 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:39041/json/version 2026-11-11 10:21:05,148 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:39041/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:21:05,249 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,250 104 INFO rb-85cb4a8-226658-434927 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:39041/json 2026-11-11 10:21:05,250 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:39041/json with timeout 3 increased to 10s during tests 2026-11-11 10:21:05,304 104 INFO rb-85cb4a8-226658-434927 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:39041/devtools/page/63448E1FF18EDD13DBA62B699BB210CA 2026-11-11 10:21:05,324 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,337 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,511 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_manual_user from n/a 2026-11-11 10:21:05,540 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,546 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,547 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:05,571 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:21:07,397 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /odoo HTTP/1.1" 200 - 181 0.188 1.643 2026-11-11 10:21:07,404 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Navigation result: {'frameId': '63448E1FF18EDD13DBA62B699BB210CA', 'loaderId': '6990D1736D1AF3417FCD1C92404AB1FA', 'isDownload': False} 2026-11-11 10:21:07,404 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:07,474 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.012 0.016 2026-11-11 10:21:07,494 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.034 2026-11-11 10:21:07,586 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:07,813 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.164 0.163 2026-11-11 10:21:07,856 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.320 2026-11-11 10:21:07,894 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.327 2026-11-11 10:21:07,909 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:07] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-11-11 10:21:08,687 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-11-11 10:21:08,797 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-11-11 10:21:08,800 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-11-11 10:21:08,810 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.017 2026-11-11 10:21:08,842 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:08,855 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.022 2026-11-11 10:21:08,888 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:21:08,970 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:08] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.035 2026-11-11 10:21:09,004 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.006 0.039 2026-11-11 10:21:09,025 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.053 2026-11-11 10:21:09,046 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:09,152 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:21:09,189 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:21:09,221 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "POST /mail/data HTTP/1.1" 200 - 34 0.087 0.087 2026-11-11 10:21:09,367 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.044 0.239 2026-11-11 10:21:09,412 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.285 2026-11-11 10:21:09,416 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.291 2026-11-11 10:21:09,509 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /web/image?model=res.users&field=avatar_128&id=243 HTTP/1.1" 200 - 17 0.044 0.350 2026-11-11 10:21:09,518 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:09,559 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.271 2026-11-11 10:21:09,609 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /web/image/res.partner/1186/avatar_128?unique=1794392445000 HTTP/1.1" 200 - 9 0.011 0.492 2026-11-11 10:21:09,642 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:09] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.191 2026-11-11 10:21:10,774 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:10,797 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.006 2026-11-11 10:21:10,834 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:10,914 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:10] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:21:10,958 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:10] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.030 2026-11-11 10:21:11,114 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:21:11,188 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "POST /mail/data HTTP/1.1" 200 - 20 0.077 0.088 2026-11-11 10:21:11,252 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /web/image?model=res.users&field=avatar_128&id=243 HTTP/1.1" 200 - 10 0.019 0.195 2026-11-11 10:21:11,326 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /web/image/res.partner/1186/avatar_128?unique=1794392445000 HTTP/1.1" 200 - 9 0.013 0.227 2026-11-11 10:21:11,364 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.261 2026-11-11 10:21:11,367 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.309 2026-11-11 10:21:11,400 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.160 2026-11-11 10:21:11,467 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /web/image/res.company/95/favicon HTTP/1.1" 200 - 9 0.025 0.340 2026-11-11 10:21:11,493 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.038 2026-11-11 10:21:11,877 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.124 0.305 2026-11-11 10:21:11,932 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:11] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.018 2026-11-11 10:21:12,031 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.036 0.056 2026-11-11 10:21:12,037 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.088 2026-11-11 10:21:12,360 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:12,423 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.012 0.026 2026-11-11 10:21:12,459 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:12,514 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:12,525 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.009 0.047 2026-11-11 10:21:12,598 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:12,663 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:12,707 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/action/load HTTP/1.1" 200 - 11 0.017 0.023 2026-11-11 10:21:12,940 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:12] "POST /web/action/run HTTP/1.1" 200 - 46 0.046 0.168 2026-11-11 10:21:13,069 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.011 0.093 2026-11-11 10:21:13,119 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:21:13,193 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.015 0.050 2026-11-11 10:21:13,403 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.010 0.106 2026-11-11 10:21:13,497 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.044 2026-11-11 10:21:13,543 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:21:13,620 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:13,654 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.019 0.036 2026-11-11 10:21:13,689 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: tour succeeded 2026-11-11 10:21:13,690 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:13,916 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:21:14,060 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form.browser: heap 24953360 (allocated 26193920) 2026-11-11 10:21:14,081 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Closing chrome headless with pid 814 2026-11-11 10:21:14,082 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Closing websocket connection 2026-11-11 10:21:14,085 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Terminating chrome headless with pid 814 2026-11-11 10:21:14,241 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102114_241758_test_manual_journal_item_reconciliation_opens_shared_reconcile_form.txt 2026-11-11 10:21:14,242 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_manual_journal_item_reconciliation_opens_shared_reconcile_form: Removing chrome user profile "/tmp/tmp21ck113b_chrome_odoo" 2026-11-11 10:21:14,299 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate ... 2026-11-11 10:21:17,035 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Chrome pid: 1048 2026-11-11 10:21:17,036 104 INFO rb-85cb4a8-226658-434927 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/tmp7fkxsiid_chrome_odoo 2026-11-11 10:21:17,036 104 INFO rb-85cb4a8-226658-434927 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:42309/json/version 2026-11-11 10:21:17,037 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:42309/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:21:17,066 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,066 104 INFO rb-85cb4a8-226658-434927 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:42309/json 2026-11-11 10:21:17,088 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:42309/json with timeout 3 increased to 10s during tests 2026-11-11 10:21:17,131 104 INFO rb-85cb4a8-226658-434927 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:42309/devtools/page/6826694F18CB0FDFDBD501CAE2A08E61 2026-11-11 10:21:17,153 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,163 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,445 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_liquidity_match_user from n/a 2026-11-11 10:21:17,457 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,468 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,468 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:17,487 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:21:20,396 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /odoo HTTP/1.1" 200 - 181 0.180 2.733 2026-11-11 10:21:20,408 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Navigation result: {'frameId': '6826694F18CB0FDFDBD501CAE2A08E61', 'loaderId': '2C4F82092CB347EECC8E47CBD92D984B', 'isDownload': False} 2026-11-11 10:21:20,409 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:20,499 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-11-11 10:21:20,528 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.013 0.035 2026-11-11 10:21:20,569 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.075 2026-11-11 10:21:20,659 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:20,942 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.168 0.282 2026-11-11 10:21:20,960 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.445 2026-11-11 10:21:21,005 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:21] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-11-11 10:21:21,041 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:21] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:21:22,059 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-11 10:21:22,064 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-11 10:21:22,071 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:21:22,134 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.013 2026-11-11 10:21:22,135 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:22,152 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:21:22,209 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.022 2026-11-11 10:21:22,244 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.029 2026-11-11 10:21:22,271 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.027 2026-11-11 10:21:22,410 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:22,483 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "POST /mail/data HTTP/1.1" 200 - 34 0.061 0.086 2026-11-11 10:21:22,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:21:22,579 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:21:22,597 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/image/res.partner/1187/avatar_128?unique=1794392445000 HTTP/1.1" 200 - 16 0.046 0.103 2026-11-11 10:21:22,668 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/image?model=res.users&field=avatar_128&id=244 HTTP/1.1" 200 - 10 0.020 0.202 2026-11-11 10:21:22,691 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.231 2026-11-11 10:21:22,750 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:21:22,805 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.022 0.256 2026-11-11 10:21:22,849 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.219 2026-11-11 10:21:22,850 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.311 2026-11-11 10:21:22,932 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.018 2026-11-11 10:21:22,977 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:24,039 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-11-11 10:21:24,040 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:24,082 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:24,151 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:21:24,172 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.025 2026-11-11 10:21:24,416 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "POST /mail/data HTTP/1.1" 200 - 20 0.061 0.101 2026-11-11 10:21:24,420 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.075 2026-11-11 10:21:24,486 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "GET /web/image?model=res.users&field=avatar_128&id=244 HTTP/1.1" 304 - 10 0.018 0.114 2026-11-11 10:21:24,526 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "GET /web/image/res.company/95/favicon HTTP/1.1" 200 - 9 0.009 0.134 2026-11-11 10:21:24,596 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.206 2026-11-11 10:21:24,639 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.155 2026-11-11 10:21:24,712 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:21:25,017 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.103 0.258 2026-11-11 10:21:25,077 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.026 2026-11-11 10:21:25,174 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.032 0.063 2026-11-11 10:21:25,183 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.092 2026-11-11 10:21:25,456 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:25,509 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.012 0.028 2026-11-11 10:21:25,547 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:25,601 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.025 2026-11-11 10:21:25,618 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:25,685 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:25,751 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:25,801 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.021 2026-11-11 10:21:25,994 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:25] "POST /web/action/run HTTP/1.1" 200 - 46 0.048 0.120 2026-11-11 10:21:26,105 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.009 0.082 2026-11-11 10:21:26,164 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.020 2026-11-11 10:21:26,259 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.023 0.078 2026-11-11 10:21:26,448 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.011 0.088 2026-11-11 10:21:26,504 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.037 2026-11-11 10:21:26,586 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.009 0.038 2026-11-11 10:21:26,728 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:26,745 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:26] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.025 2026-11-11 10:21:26,792 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:26,842 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: tour succeeded 2026-11-11 10:21:26,843 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:27,040 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:21:27,163 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate.browser: heap 25133692 (allocated 26980352) 2026-11-11 10:21:27,185 104 INFO rb-85cb4a8-226658-434927 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 1048 2026-11-11 10:21:27,190 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_match_existing_entries_offers_a_cash_type_account_candidate: Closing websocket connection 2026-11-11 10:21:27,192 104 INFO rb-85cb4a8-226658-434927 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 1048 2026-11-11 10:21:27,367 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102127_367559_test_match_existing_entries_offers_a_cash_type_account_candidate.txt 2026-11-11 10:21:27,367 104 INFO rb-85cb4a8-226658-434927 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/tmp7fkxsiid_chrome_odoo" 2026-11-11 10:21:27,425 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate ... 2026-11-11 10:21:29,733 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate: Chrome pid: 1282 2026-11-11 10:21:29,733 104 INFO rb-85cb4a8-226658-434927 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/tmpbxtkvwcb_chrome_odoo 2026-11-11 10:21:29,734 104 INFO rb-85cb4a8-226658-434927 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:32887/json/version 2026-11-11 10:21:29,735 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:32887/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:21:29,803 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:29,804 104 INFO rb-85cb4a8-226658-434927 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:32887/json 2026-11-11 10:21:29,804 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:32887/json with timeout 3 increased to 10s during tests 2026-11-11 10:21:29,817 104 INFO rb-85cb4a8-226658-434927 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:32887/devtools/page/179C6766F5F32376CBB30D748B42A9A4 2026-11-11 10:21:29,832 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:29,837 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:30,061 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_trash_user from n/a 2026-11-11 10:21:30,076 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:30,093 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:30,093 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:30,117 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:21:32,033 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /odoo HTTP/1.1" 200 - 181 0.205 1.718 2026-11-11 10:21:32,044 104 INFO rb-85cb4a8-226658-434927 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': '179C6766F5F32376CBB30D748B42A9A4', 'loaderId': 'E9ED4303CFF93280BBE6C435AB5C99EB', 'isDownload': False} 2026-11-11 10:21:32,044 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:32,153 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.054 2026-11-11 10:21:32,190 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.083 2026-11-11 10:21:32,303 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:32,626 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.290 0.197 2026-11-11 10:21:32,662 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.020 0.504 2026-11-11 10:21:32,672 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.064 2026-11-11 10:21:32,686 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:32] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.551 2026-11-11 10:21:33,294 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:21:33,444 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:21:33,450 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:21:33,457 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:21:33,494 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.021 2026-11-11 10:21:33,499 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:33,527 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:21:33,611 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.036 2026-11-11 10:21:33,627 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:21:33,672 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.037 2026-11-11 10:21:33,812 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:33,942 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:21:33,962 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "POST /mail/data HTTP/1.1" 200 - 34 0.067 0.092 2026-11-11 10:21:33,965 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.152 2026-11-11 10:21:34,002 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:21:34,045 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "GET /web/image/res.partner/1188/avatar_128?unique=1794392445000 HTTP/1.1" 200 - 16 0.022 0.171 2026-11-11 10:21:34,138 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.020 0.178 2026-11-11 10:21:34,163 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.285 2026-11-11 10:21:34,297 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "GET /web/image?model=res.users&field=avatar_128&id=245 HTTP/1.1" 200 - 10 0.024 0.422 2026-11-11 10:21:34,356 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:34,388 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.322 2026-11-11 10:21:34,433 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.024 0.162 2026-11-11 10:21:35,588 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.008 2026-11-11 10:21:35,590 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:35,628 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:35,709 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:21:35,730 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.024 2026-11-11 10:21:35,931 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "POST /mail/data HTTP/1.1" 200 - 20 0.061 0.044 2026-11-11 10:21:35,936 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.073 2026-11-11 10:21:35,972 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.061 2026-11-11 10:21:36,039 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "GET /web/image?model=res.users&field=avatar_128&id=245 HTTP/1.1" 200 - 10 0.017 0.124 2026-11-11 10:21:36,064 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.083 2026-11-11 10:21:36,094 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:21:36,143 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:21:36,419 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.077 0.315 2026-11-11 10:21:36,453 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "GET /web/image/res.company/95/favicon HTTP/1.1" 200 - 9 0.012 0.355 2026-11-11 10:21:36,503 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.010 0.020 2026-11-11 10:21:36,610 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.043 0.077 2026-11-11 10:21:36,619 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.107 2026-11-11 10:21:36,863 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:36,950 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:36] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.032 0.046 2026-11-11 10:21:36,991 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:37,034 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.023 2026-11-11 10:21:37,061 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:37,109 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.025 2026-11-11 10:21:37,118 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:37,181 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:37,246 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:37,294 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/action/load HTTP/1.1" 200 - 11 0.017 0.023 2026-11-11 10:21:37,482 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/action/run HTTP/1.1" 200 - 46 0.031 0.120 2026-11-11 10:21:37,640 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.008 0.113 2026-11-11 10:21:37,691 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:21:37,759 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.015 0.058 2026-11-11 10:21:37,991 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:37] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.012 0.107 2026-11-11 10:21:38,087 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.009 0.043 2026-11-11 10:21:38,130 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:21:38,240 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,272 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.015 2026-11-11 10:21:38,306 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,417 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.025 0.081 2026-11-11 10:21:38,461 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,507 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.015 0.040 2026-11-11 10:21:38,525 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,541 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:21:38,635 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.032 0.054 2026-11-11 10:21:38,665 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,698 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.035 2026-11-11 10:21:38,744 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,807 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:38,944 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:38] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.023 0.105 2026-11-11 10:21:39,326 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 114 0.121 0.236 2026-11-11 10:21:39,387 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.013 0.386 2026-11-11 10:21:39,415 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.405 2026-11-11 10:21:39,493 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 12 0.014 0.133 2026-11-11 10:21:39,589 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 10:21:39,597 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:39,599 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:39,720 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.040 0.098 2026-11-11 10:21:39,739 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.162 2026-11-11 10:21:39,754 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:21:39] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.003 0.121 2026-11-11 10:21:40,110 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileJournalItemsTicketTour.test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.browser: heap 26983468 (allocated 28553216) 2026-11-11 10:21:40,129 104 INFO rb-85cb4a8-226658-434927 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 1282 2026-11-11 10:21:40,134 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:21:40,134 104 INFO rb-85cb4a8-226658-434927 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 1282 2026-11-11 10:21:40,282 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102140_281830_test_trashed_line_stays_removed_through_a_later_round_trip_and_validate.txt 2026-11-11 10:21:40,282 104 INFO rb-85cb4a8-226658-434927 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/tmpbxtkvwcb_chrome_odoo" 2026-11-11 10:21:40,398 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-11-11 10:21:51,586 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:21:54,196 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:21:56,574 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip ... 2026-11-11 10:21:59,675 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome pid: 1538 2026-11-11 10:21:59,675 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome headless temporary user profile dir: /tmp/tmps4y_5sf2_chrome_odoo 2026-11-11 10:21:59,675 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Issuing json command http://127.0.0.1:38621/json/version 2026-11-11 10:21:59,683 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38621/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:21:59,727 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Browser version: Chrome/150.0.7871.114 2026-11-11 10:21:59,730 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Issuing json command http://127.0.0.1:38621/json 2026-11-11 10:21:59,731 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38621/json with timeout 3 increased to 10s during tests 2026-11-11 10:21:59,756 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Websocket url found: ws://127.0.0.1:38621/devtools/page/6A661503C3340EBC2B83F94CC125AE19 2026-11-11 10:21:59,773 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Enable chrome headless console log notification 2026-11-11 10:21:59,778 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome headless enable page notifications 2026-11-11 10:21:59,976 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_round_trip_user from n/a 2026-11-11 10:21:59,990 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Setting session cookie in browser 2026-11-11 10:22:00,005 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:00,006 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:00,041 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:22:01,836 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:01] "GET /odoo HTTP/1.1" 200 - 181 0.146 1.659 2026-11-11 10:22:01,841 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Navigation result: {'frameId': '6A661503C3340EBC2B83F94CC125AE19', 'loaderId': '57ADCE29C7F6112BA928147FB1A18021', 'isDownload': False} 2026-11-11 10:22:01,841 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:01,939 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:01] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.018 0.033 2026-11-11 10:22:01,970 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:01] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.043 2026-11-11 10:22:01,993 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:01] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.061 2026-11-11 10:22:02,049 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:02,055 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:02] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.108 2026-11-11 10:22:02,286 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:02] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.111 0.277 2026-11-11 10:22:02,311 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:02] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.164 2026-11-11 10:22:02,362 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:02] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-11-11 10:22:03,257 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:22:03,271 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:22:03,282 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:22:03,323 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: Owl is running in 'dev' mode. 2026-11-11 10:22:03,326 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.026 2026-11-11 10:22:03,350 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:22:03,404 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.025 2026-11-11 10:22:03,417 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:22:03,460 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.024 2026-11-11 10:22:03,521 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:03,669 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:03,676 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "POST /mail/data HTTP/1.1" 200 - 34 0.080 0.089 2026-11-11 10:22:03,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:03,775 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /web/image/res.partner/1199/avatar_128?unique=1794392500000 HTTP/1.1" 200 - 16 0.024 0.184 2026-11-11 10:22:03,825 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /web/image?model=res.users&field=avatar_128&id=248 HTTP/1.1" 200 - 10 0.015 0.246 2026-11-11 10:22:03,855 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.275 2026-11-11 10:22:03,860 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.201 2026-11-11 10:22:03,907 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:03] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:22:04,008 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:04] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.026 0.317 2026-11-11 10:22:04,053 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:04] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.330 2026-11-11 10:22:04,199 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:04,232 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:04] "POST /mail/data HTTP/1.1" 200 - 38 0.097 0.117 2026-11-11 10:22:04,285 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.162 2026-11-11 10:22:05,646 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:05,656 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.005 2026-11-11 10:22:05,676 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: Owl is running in 'dev' mode. 2026-11-11 10:22:05,756 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.022 2026-11-11 10:22:05,786 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.003 0.040 2026-11-11 10:22:05,895 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:05] "POST /mail/data HTTP/1.1" 200 - 20 0.031 0.054 2026-11-11 10:22:05,994 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:05] "GET /web/image?model=res.users&field=avatar_128&id=248 HTTP/1.1" 304 - 10 0.028 0.074 2026-11-11 10:22:06,021 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.103 2026-11-11 10:22:06,028 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.114 2026-11-11 10:22:06,073 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.113 2026-11-11 10:22:06,110 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "GET /web/image/res.company/96/favicon HTTP/1.1" 200 - 9 0.009 0.033 2026-11-11 10:22:06,127 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:06,347 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.057 0.221 2026-11-11 10:22:06,573 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.064 0.112 2026-11-11 10:22:06,674 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:22:06,750 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:22:06,776 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.016 2026-11-11 10:22:06,786 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:22:06,811 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:06] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-11-11 10:22:07,018 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:07,023 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:22:07,088 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:07,144 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.015 0.034 2026-11-11 10:22:07,526 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.074 0.260 2026-11-11 10:22:07,571 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.017 2026-11-11 10:22:07,644 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.010 0.024 2026-11-11 10:22:07,674 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.056 2026-11-11 10:22:07,749 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.049 2026-11-11 10:22:07,840 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:07,907 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:07,913 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.001 0.092 2026-11-11 10:22:07,963 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:22:07,970 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:08,068 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.023 0.080 2026-11-11 10:22:08,156 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.016 2026-11-11 10:22:08,333 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.032 0.143 2026-11-11 10:22:08,395 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.007 0.039 2026-11-11 10:22:08,480 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.013 0.038 2026-11-11 10:22:08,492 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-11-11 10:22:08,636 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:08,695 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:08,765 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:08,815 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.013 0.028 2026-11-11 10:22:08,951 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.024 0.086 2026-11-11 10:22:08,987 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:08] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:22:08,989 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,046 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,140 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,198 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,278 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:09] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.029 0.093 2026-11-11 10:22:09,379 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,393 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:09] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.020 0.024 2026-11-11 10:22:09,673 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:09] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.014 0.027 2026-11-11 10:22:09,724 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,793 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:09,841 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:09] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 29 0.028 0.078 2026-11-11 10:22:09,970 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:09] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 29 0.026 0.071 2026-11-11 10:22:10,181 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #248 deleted account.move.line.ctp records with IDs: [1001] 2026-11-11 10:22:10,395 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #248 deleted account.move.line records with IDs: [2064] 2026-11-11 10:22:10,964 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:10] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 313 0.370 0.590 2026-11-11 10:22:10,975 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.696 2026-11-11 10:22:11,082 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 18 0.018 0.076 2026-11-11 10:22:11,130 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.005 0.017 2026-11-11 10:22:11,256 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.021 0.069 2026-11-11 10:22:11,323 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:11] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.018 2026-11-11 10:22:11,344 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.003 0.012 2026-11-11 10:22:11,411 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: tour succeeded 2026-11-11 10:22:11,412 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:11,746 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip.browser: heap 29873836 (allocated 31174656) 2026-11-11 10:22:11,764 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Closing chrome headless with pid 1538 2026-11-11 10:22:11,766 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Closing websocket connection 2026-11-11 10:22:11,769 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Terminating chrome headless with pid 1538 2026-11-11 10:22:11,913 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102211_913257_test_bank_line_reconcile_round_trip.txt 2026-11-11 10:22:11,913 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_line_reconcile_round_trip: Removing chrome user profile "/tmp/tmps4y_5sf2_chrome_odoo" 2026-11-11 10:22:12,020 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen ... 2026-11-11 10:22:14,148 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Chrome pid: 1787 2026-11-11 10:22:14,148 104 INFO rb-85cb4a8-226658-434927 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/tmprzzdmbsw_chrome_odoo 2026-11-11 10:22:14,148 104 INFO rb-85cb4a8-226658-434927 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:40027/json/version 2026-11-11 10:22:14,155 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40027/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:22:14,176 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,177 104 INFO rb-85cb4a8-226658-434927 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:40027/json 2026-11-11 10:22:14,177 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40027/json with timeout 3 increased to 10s during tests 2026-11-11 10:22:14,208 104 INFO rb-85cb4a8-226658-434927 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:40027/devtools/page/941007E84CB84EC8EF5C476F9FA6DEB0 2026-11-11 10:22:14,246 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,279 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,469 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_leave_reopen_user from n/a 2026-11-11 10:22:14,490 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,501 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,502 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:14,533 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:22:16,153 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /odoo HTTP/1.1" 200 - 181 0.133 1.496 2026-11-11 10:22:16,160 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Navigation result: {'frameId': '941007E84CB84EC8EF5C476F9FA6DEB0', 'loaderId': 'E18AC86004FB9B16EDC04FBF4767C966', 'isDownload': False} 2026-11-11 10:22:16,161 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:16,542 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.100 0.227 2026-11-11 10:22:16,559 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.334 2026-11-11 10:22:16,588 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.341 2026-11-11 10:22:16,615 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.388 2026-11-11 10:22:16,624 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.391 2026-11-11 10:22:16,705 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:22:16,768 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:16,910 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:16] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.014 2026-11-11 10:22:17,985 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:17] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-11-11 10:22:17,988 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:17] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:22:17,992 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:17] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:22:18,055 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.011 2026-11-11 10:22:18,081 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:18,106 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:22:18,170 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.015 2026-11-11 10:22:18,196 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.030 2026-11-11 10:22:18,236 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.063 2026-11-11 10:22:18,400 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:18,426 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:22:18,440 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:22:18,443 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "POST /mail/data HTTP/1.1" 200 - 34 0.070 0.078 2026-11-11 10:22:18,478 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.146 2026-11-11 10:22:18,518 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:22:18,638 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/image/res.partner/1200/avatar_128?unique=1794392500000 HTTP/1.1" 200 - 16 0.078 0.221 2026-11-11 10:22:18,715 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/image?model=res.users&field=avatar_128&id=249 HTTP/1.1" 200 - 10 0.016 0.374 2026-11-11 10:22:18,721 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.347 2026-11-11 10:22:18,788 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /web/image/res.company/96/favicon HTTP/1.1" 200 - 9 0.020 0.273 2026-11-11 10:22:18,882 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:18] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.016 0.395 2026-11-11 10:22:19,009 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:19,060 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:19] "POST /mail/data HTTP/1.1" 200 - 38 0.075 0.314 2026-11-11 10:22:19,150 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:19] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.040 0.602 2026-11-11 10:22:19,176 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.180 2026-11-11 10:22:20,366 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:20,385 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.011 2026-11-11 10:22:20,394 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:20,464 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.018 2026-11-11 10:22:20,481 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 10:22:20,656 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /mail/data HTTP/1.1" 200 - 20 0.055 0.073 2026-11-11 10:22:20,661 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.101 2026-11-11 10:22:20,719 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "GET /web/image?model=res.users&field=avatar_128&id=249 HTTP/1.1" 304 - 10 0.014 0.122 2026-11-11 10:22:20,745 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.170 2026-11-11 10:22:20,782 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.065 2026-11-11 10:22:20,807 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "GET /web/image/res.company/96/favicon HTTP/1.1" 304 - 4 0.005 0.026 2026-11-11 10:22:20,855 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:22:20,973 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:20] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.050 0.114 2026-11-11 10:22:21,217 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.054 0.121 2026-11-11 10:22:21,364 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:22:21,453 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:22:21,470 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.004 0.012 2026-11-11 10:22:21,477 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:22:21,511 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:22:21,727 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:21,728 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:22:21,776 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:21,841 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:21] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.011 0.038 2026-11-11 10:22:22,203 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.074 0.236 2026-11-11 10:22:22,256 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.013 2026-11-11 10:22:22,314 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.004 0.018 2026-11-11 10:22:22,343 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.044 2026-11-11 10:22:22,422 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.051 2026-11-11 10:22:22,566 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:22,650 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.120 2026-11-11 10:22:22,715 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:22:22,789 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.019 0.064 2026-11-11 10:22:22,899 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:22] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.023 2026-11-11 10:22:23,088 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.066 0.124 2026-11-11 10:22:23,148 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.020 2026-11-11 10:22:23,162 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:22:23,348 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:23,444 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.036 0.077 2026-11-11 10:22:23,502 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:23,568 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:23,596 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.018 2026-11-11 10:22:23,630 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:23,686 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.011 0.029 2026-11-11 10:22:23,864 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 30 0.036 0.083 2026-11-11 10:22:23,934 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:22:23,940 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.002 0.006 2026-11-11 10:22:24,043 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:24,102 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 11 0.010 0.039 2026-11-11 10:22:24,152 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.005 0.020 2026-11-11 10:22:24,227 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.005 0.039 2026-11-11 10:22:24,249 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.004 0.056 2026-11-11 10:22:24,301 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 2 0.001 0.035 2026-11-11 10:22:24,456 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.013 0.043 2026-11-11 10:22:24,512 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.012 2026-11-11 10:22:24,553 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:24,656 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:24,713 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:24,739 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:24] "GET /odoo/accounting/1891/action-1245?statement_line_id=347 HTTP/1.1" 200 - 20 0.025 0.077 2026-11-11 10:22:25,098 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:25,134 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.042 0.026 2026-11-11 10:22:25,137 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:25,141 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.033 2026-11-11 10:22:25,186 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:22:25,211 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.019 2026-11-11 10:22:25,366 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /mail/data HTTP/1.1" 200 - 20 0.039 0.049 2026-11-11 10:22:25,446 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/action/load_breadcrumbs HTTP/1.1" 200 - 18 0.038 0.098 2026-11-11 10:22:25,448 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.138 2026-11-11 10:22:25,543 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "GET /web/image?model=res.users&field=avatar_128&id=249 HTTP/1.1" 304 - 10 0.019 0.210 2026-11-11 10:22:25,586 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.165 2026-11-11 10:22:25,683 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.180 2026-11-11 10:22:25,716 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "GET /web/image/res.company/96/favicon HTTP/1.1" 304 - 4 0.005 0.106 2026-11-11 10:22:25,842 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 2 0.001 0.118 2026-11-11 10:22:25,908 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.023 2026-11-11 10:22:25,963 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.004 0.016 2026-11-11 10:22:25,998 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:25] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.043 2026-11-11 10:22:26,098 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:26] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 2 0.002 0.063 2026-11-11 10:22:26,427 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:26] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.168 2026-11-11 10:22:26,477 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:26] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:22:26,555 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:26] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.025 0.042 2026-11-11 10:22:26,633 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:26] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.012 2026-11-11 10:22:26,686 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: tour succeeded 2026-11-11 10:22:26,687 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:27,111 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen.browser: heap 24830128 (allocated 28291072) 2026-11-11 10:22:27,137 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Closing chrome headless with pid 1787 2026-11-11 10:22:27,139 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Closing websocket connection 2026-11-11 10:22:27,141 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Terminating chrome headless with pid 1787 2026-11-11 10:22:27,289 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102227_289193_test_bank_reconcile_screen_survives_leave_reload_and_reopen.txt 2026-11-11 10:22:27,289 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBankRoundTripTour.test_bank_reconcile_screen_survives_leave_reload_and_reopen: Removing chrome user profile "/tmp/tmprzzdmbsw_chrome_odoo" 2026-11-11 10:22:27,382 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBankRoundTripTour.test_to_check_screen_reloads_on_the_same_journal ... 2026-11-11 10:22:27,803 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 10:22:40,333 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:22:42,841 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:22:44,977 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click ... 2026-11-11 10:22:47,507 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click: Chrome pid: 2063 2026-11-11 10:22:47,508 104 INFO rb-85cb4a8-226658-434927 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/tmp9w79eau6_chrome_odoo 2026-11-11 10:22:47,508 104 INFO rb-85cb4a8-226658-434927 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:33301/json/version 2026-11-11 10:22:47,517 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:33301/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:22:47,705 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,706 104 INFO rb-85cb4a8-226658-434927 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:33301/json 2026-11-11 10:22:47,706 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:33301/json with timeout 3 increased to 10s during tests 2026-11-11 10:22:47,749 104 INFO rb-85cb4a8-226658-434927 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:33301/devtools/page/5C2DBD2C0F83C059ED6E3A1F033CBA02 2026-11-11 10:22:47,764 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,774 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,936 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_race_bank_add_user from n/a 2026-11-11 10:22:47,948 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,953 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,953 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:47,981 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:22:49,639 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:49] "GET /odoo HTTP/1.1" 200 - 181 0.151 1.518 2026-11-11 10:22:49,644 104 INFO rb-85cb4a8-226658-434927 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': '5C2DBD2C0F83C059ED6E3A1F033CBA02', 'loaderId': 'D7F56E1DEEBAFD27AE1B9CC7649C6E49', 'isDownload': False} 2026-11-11 10:22:49,645 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:49,732 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:49] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.037 2026-11-11 10:22:50,097 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.165 0.234 2026-11-11 10:22:50,150 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.409 2026-11-11 10:22:50,168 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.478 2026-11-11 10:22:50,189 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.488 2026-11-11 10:22:50,279 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:22:50,280 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:50,472 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:50] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:22:51,333 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:22:51,337 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:22:51,340 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:22:51,377 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-11-11 10:22:51,393 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:51,422 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:22:51,515 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.050 2026-11-11 10:22:51,529 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.003 0.014 2026-11-11 10:22:51,552 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.035 2026-11-11 10:22:51,735 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:51,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-11-11 10:22:51,811 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "POST /mail/data HTTP/1.1" 200 - 34 0.098 0.088 2026-11-11 10:22:51,817 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:22:51,839 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.145 2026-11-11 10:22:51,915 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:51] "GET /web/image/res.partner/1211/avatar_128?unique=1794392547000 HTTP/1.1" 200 - 16 0.021 0.188 2026-11-11 10:22:52,037 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.023 0.228 2026-11-11 10:22:52,045 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.284 2026-11-11 10:22:52,177 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "GET /web/image?model=res.users&field=avatar_128&id=252 HTTP/1.1" 200 - 10 0.026 0.461 2026-11-11 10:22:52,197 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:52,243 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.024 0.349 2026-11-11 10:22:52,440 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "POST /mail/data HTTP/1.1" 200 - 38 0.101 0.263 2026-11-11 10:22:52,510 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.035 0.324 2026-11-11 10:22:53,661 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:53,682 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:53] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:22:53,700 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:53,773 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:53] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.009 2026-11-11 10:22:53,799 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:53] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.006 0.025 2026-11-11 10:22:53,944 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:53] "POST /mail/data HTTP/1.1" 200 - 20 0.045 0.057 2026-11-11 10:22:53,948 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:53] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.027 2026-11-11 10:22:54,025 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /web/image?model=res.users&field=avatar_128&id=252 HTTP/1.1" 200 - 10 0.015 0.138 2026-11-11 10:22:54,059 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.180 2026-11-11 10:22:54,100 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.106 2026-11-11 10:22:54,121 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.015 2026-11-11 10:22:54,148 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:22:54,168 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /web/image/res.company/97/favicon HTTP/1.1" 200 - 9 0.025 0.039 2026-11-11 10:22:54,402 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.057 0.229 2026-11-11 10:22:54,640 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.059 0.120 2026-11-11 10:22:54,803 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:22:54,928 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.008 0.013 2026-11-11 10:22:54,937 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 10:22:54,944 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:22:54,967 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:54] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:22:55,159 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:22:55,161 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:22:55,211 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:55,273 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.014 0.040 2026-11-11 10:22:55,755 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.121 0.295 2026-11-11 10:22:55,823 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.016 2026-11-11 10:22:55,931 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.011 0.025 2026-11-11 10:22:55,954 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:55] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.005 0.053 2026-11-11 10:22:56,050 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.015 0.046 2026-11-11 10:22:56,144 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:56,265 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.105 2026-11-11 10:22:56,319 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-11-11 10:22:56,447 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.049 0.077 2026-11-11 10:22:56,598 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.007 0.041 2026-11-11 10:22:56,751 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.040 0.114 2026-11-11 10:22:56,823 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.007 0.043 2026-11-11 10:22:56,938 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.014 0.051 2026-11-11 10:22:56,946 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.058 2026-11-11 10:22:57,113 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:57,216 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:57,235 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:57] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.011 0.030 2026-11-11 10:22:57,278 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:57,389 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:57] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.033 0.088 2026-11-11 10:22:58,633 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:58,751 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:58,754 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:58] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.033 0.100 2026-11-11 10:22:58,837 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:58,838 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:58,880 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:58] "GET /odoo/accounting/1914/action-1245?statement_line_id=348 HTTP/1.1" 200 - 20 0.025 0.117 2026-11-11 10:22:58,883 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.224 2026-11-11 10:22:58,941 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:22:58] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 10 0.027 0.128 2026-11-11 10:22:59,279 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_add_in_flight_is_not_undone_by_a_following_click.browser: heap 28508032 (allocated 29863936) 2026-11-11 10:22:59,287 104 INFO rb-85cb4a8-226658-434927 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 2063 2026-11-11 10:22:59,291 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:22:59,294 104 INFO rb-85cb4a8-226658-434927 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 2063 2026-11-11 10:22:59,444 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102259_444535_test_bank_add_in_flight_is_not_undone_by_a_following_click.txt 2026-11-11 10:22:59,444 104 INFO rb-85cb4a8-226658-434927 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/tmp9w79eau6_chrome_odoo" 2026-11-11 10:22:59,532 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click ... 2026-11-11 10:23:01,922 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click: Chrome pid: 2315 2026-11-11 10:23:01,923 104 INFO rb-85cb4a8-226658-434927 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/tmp_e9bkubq_chrome_odoo 2026-11-11 10:23:01,923 104 INFO rb-85cb4a8-226658-434927 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:35763/json/version 2026-11-11 10:23:01,924 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:35763/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:23:02,108 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,109 104 INFO rb-85cb4a8-226658-434927 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:35763/json 2026-11-11 10:23:02,110 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:35763/json with timeout 3 increased to 10s during tests 2026-11-11 10:23:02,141 104 INFO rb-85cb4a8-226658-434927 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:35763/devtools/page/1C5F3D80CCCC55AB9E274F36596B6DFD 2026-11-11 10:23:02,160 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,170 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,347 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_race_bank_remove_user from n/a 2026-11-11 10:23:02,360 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,374 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,374 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:02,407 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:23:04,060 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /odoo HTTP/1.1" 200 - 181 0.125 1.534 2026-11-11 10:23:04,065 104 INFO rb-85cb4a8-226658-434927 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': '1C5F3D80CCCC55AB9E274F36596B6DFD', 'loaderId': '0BED7E2DD381933C08AB7FF750C188B2', 'isDownload': False} 2026-11-11 10:23:04,065 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:04,134 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.028 2026-11-11 10:23:04,341 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:04,439 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.167 0.157 2026-11-11 10:23:04,475 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.331 2026-11-11 10:23:04,488 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.372 2026-11-11 10:23:04,508 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.388 2026-11-11 10:23:04,541 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-11-11 10:23:04,728 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:04] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-11-11 10:23:05,954 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:05,961 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:05,973 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-11-11 10:23:06,052 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.007 0.014 2026-11-11 10:23:06,066 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:06,089 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:23:06,190 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.024 2026-11-11 10:23:06,240 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.020 2026-11-11 10:23:06,285 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.017 2026-11-11 10:23:06,421 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:06,546 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:23:06,577 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:23:06,609 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "POST /mail/data HTTP/1.1" 200 - 34 0.110 0.087 2026-11-11 10:23:06,671 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /web/image/res.partner/1212/avatar_128?unique=1794392547000 HTTP/1.1" 200 - 16 0.022 0.180 2026-11-11 10:23:06,674 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.140 2026-11-11 10:23:06,698 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.218 2026-11-11 10:23:06,803 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.025 0.255 2026-11-11 10:23:06,889 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "GET /web/image?model=res.users&field=avatar_128&id=253 HTTP/1.1" 200 - 10 0.031 0.389 2026-11-11 10:23:06,964 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:06,979 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.022 0.315 2026-11-11 10:23:07,005 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.090 2026-11-11 10:23:08,242 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:08,264 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:23:08,280 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:08,353 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-11-11 10:23:08,374 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:23:08,603 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /mail/data HTTP/1.1" 200 - 20 0.061 0.088 2026-11-11 10:23:08,650 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /web/image?model=res.users&field=avatar_128&id=253 HTTP/1.1" 200 - 10 0.015 0.092 2026-11-11 10:23:08,676 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.119 2026-11-11 10:23:08,680 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.160 2026-11-11 10:23:08,735 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.014 0.040 2026-11-11 10:23:08,751 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:23:08,776 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /web/image/res.company/97/favicon HTTP/1.1" 200 - 9 0.012 0.042 2026-11-11 10:23:08,795 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:23:08,978 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:08] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.049 0.187 2026-11-11 10:23:09,222 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.089 0.099 2026-11-11 10:23:09,351 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:23:09,424 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:23:09,447 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.011 2026-11-11 10:23:09,452 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.017 2026-11-11 10:23:09,476 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-11-11 10:23:09,685 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:23:09,689 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:23:09,704 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:09,774 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:09] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.012 0.031 2026-11-11 10:23:10,081 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.056 0.203 2026-11-11 10:23:10,146 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.015 2026-11-11 10:23:10,222 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.014 0.030 2026-11-11 10:23:10,270 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.007 0.066 2026-11-11 10:23:10,359 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.005 0.043 2026-11-11 10:23:10,443 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:10,579 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.132 2026-11-11 10:23:10,625 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:23:10,740 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.026 0.080 2026-11-11 10:23:10,825 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.014 2026-11-11 10:23:10,975 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:10] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.033 0.114 2026-11-11 10:23:11,046 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.041 2026-11-11 10:23:11,151 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.021 0.039 2026-11-11 10:23:11,158 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.058 2026-11-11 10:23:11,312 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:11,382 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:11,443 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.009 0.044 2026-11-11 10:23:11,599 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.036 0.087 2026-11-11 10:23:11,660 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.005 0.012 2026-11-11 10:23:11,681 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:11,746 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:11,860 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:11] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.047 0.110 2026-11-11 10:23:12,935 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:23:13,094 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:13,215 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:13,216 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:13] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.023 0.108 2026-11-11 10:23:13,286 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:13,288 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:13,375 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:13] "GET /odoo/accounting/1915/action-1245?statement_line_id=349 HTTP/1.1" 200 - 20 0.051 0.116 2026-11-11 10:23:13,437 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 10 0.031 0.168 2026-11-11 10:23:13,769 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileIntentRaceTour.test_bank_remove_in_flight_is_not_undone_by_a_following_click.browser: heap 28566976 (allocated 29863936) 2026-11-11 10:23:13,780 104 INFO rb-85cb4a8-226658-434927 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 2315 2026-11-11 10:23:13,784 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:13,785 104 INFO rb-85cb4a8-226658-434927 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 2315 2026-11-11 10:23:13,942 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102313_942100_test_bank_remove_in_flight_is_not_undone_by_a_following_click.txt 2026-11-11 10:23:13,942 104 INFO rb-85cb4a8-226658-434927 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/tmp_e9bkubq_chrome_odoo" 2026-11-11 10:23:14,021 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,494 104 INFO rb-85cb4a8-226658-434927 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: 2564 2026-11-11 10:23:16,495 104 INFO rb-85cb4a8-226658-434927 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/tmp4se8zleh_chrome_odoo 2026-11-11 10:23:16,495 104 INFO rb-85cb4a8-226658-434927 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:40001/json/version 2026-11-11 10:23:16,496 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40001/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:23:16,555 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,555 104 INFO rb-85cb4a8-226658-434927 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:40001/json 2026-11-11 10:23:16,556 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40001/json with timeout 3 increased to 10s during tests 2026-11-11 10:23:16,569 104 INFO rb-85cb4a8-226658-434927 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:40001/devtools/page/34C9869CCDA1553CDBD3A2C9248B4CBC 2026-11-11 10:23:16,588 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,606 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,885 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_race_ji_add_user from n/a 2026-11-11 10:23:16,899 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,911 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,912 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:16,939 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:23:18,788 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:18] "GET /odoo HTTP/1.1" 200 - 181 0.190 1.663 2026-11-11 10:23:18,794 104 INFO rb-85cb4a8-226658-434927 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': '34C9869CCDA1553CDBD3A2C9248B4CBC', 'loaderId': '30B7DFC6806ACB174191B60E66DD9FEA', 'isDownload': False} 2026-11-11 10:23:18,794 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:18,874 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:18] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.017 0.024 2026-11-11 10:23:18,899 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:18] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.059 2026-11-11 10:23:18,970 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:19,180 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:19] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.136 0.199 2026-11-11 10:23:19,226 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.359 2026-11-11 10:23:19,241 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:19] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.389 2026-11-11 10:23:19,270 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:19] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-11-11 10:23:19,406 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:19] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-11-11 10:23:20,328 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:20,332 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:20,336 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:20,383 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.013 2026-11-11 10:23:20,400 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:20,438 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:23:20,523 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.040 2026-11-11 10:23:20,540 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.042 2026-11-11 10:23:20,569 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.048 2026-11-11 10:23:20,742 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:20,876 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:23:20,886 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:23:20,948 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "POST /mail/data HTTP/1.1" 200 - 34 0.179 0.085 2026-11-11 10:23:20,979 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:20] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.222 2026-11-11 10:23:21,074 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "GET /web/image/res.partner/1213/avatar_128?unique=1794392547000 HTTP/1.1" 200 - 16 0.020 0.289 2026-11-11 10:23:21,208 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.021 0.336 2026-11-11 10:23:21,283 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "GET /web/image?model=res.users&field=avatar_128&id=254 HTTP/1.1" 200 - 10 0.018 0.517 2026-11-11 10:23:21,285 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.491 2026-11-11 10:23:21,369 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.343 2026-11-11 10:23:21,381 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:21,397 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.066 2026-11-11 10:23:21,606 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:21] "POST /mail/data HTTP/1.1" 200 - 38 0.101 0.323 2026-11-11 10:23:22,638 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:22,654 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:23:22,705 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:22,789 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.016 2026-11-11 10:23:22,842 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.004 0.047 2026-11-11 10:23:22,975 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:22] "POST /mail/data HTTP/1.1" 200 - 20 0.035 0.042 2026-11-11 10:23:23,016 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.090 2026-11-11 10:23:23,083 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "GET /web/image?model=res.users&field=avatar_128&id=254 HTTP/1.1" 200 - 10 0.021 0.154 2026-11-11 10:23:23,086 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.157 2026-11-11 10:23:23,136 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:23:23,466 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.107 0.291 2026-11-11 10:23:23,503 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.482 2026-11-11 10:23:23,576 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "GET /web/image/res.company/97/favicon HTTP/1.1" 200 - 9 0.035 0.425 2026-11-11 10:23:23,610 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.008 0.057 2026-11-11 10:23:23,624 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:23:23,714 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.033 0.099 2026-11-11 10:23:23,718 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.119 2026-11-11 10:23:24,008 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:24,074 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.014 0.035 2026-11-11 10:23:24,107 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:24,151 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.019 2026-11-11 10:23:24,169 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:24,253 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:24,329 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:24,385 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.035 2026-11-11 10:23:24,624 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/action/run HTTP/1.1" 200 - 46 0.045 0.174 2026-11-11 10:23:24,740 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.008 0.092 2026-11-11 10:23:24,774 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:23:24,875 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:24] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.018 0.074 2026-11-11 10:23:25,086 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.009 0.080 2026-11-11 10:23:25,151 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.007 0.040 2026-11-11 10:23:25,220 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.013 0.037 2026-11-11 10:23:25,336 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:25,346 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.035 2026-11-11 10:23:25,414 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:25,466 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:25,555 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.025 0.050 2026-11-11 10:23:25,718 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 27 0.030 0.099 2026-11-11 10:23:25,723 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-11-11 10:23:26,971 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:26] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.008 0.018 2026-11-11 10:23:27,085 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 23 0.040 0.079 2026-11-11 10:23:27,134 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:27,136 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:23:27,193 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:27,270 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:27,418 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.024 0.118 2026-11-11 10:23:27,906 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 110 0.161 0.276 2026-11-11 10:23:27,924 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.434 2026-11-11 10:23:27,955 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:27] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.452 2026-11-11 10:23:28,023 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:28] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.016 0.067 2026-11-11 10:23:28,143 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:28] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.015 0.020 2026-11-11 10:23:28,145 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:28,146 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:28,172 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:28] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.007 0.050 2026-11-11 10:23:28,288 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:28] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.046 0.102 2026-11-11 10:23:28,305 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:28] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.004 0.094 2026-11-11 10:23:28,504 104 INFO rb-85cb4a8-226658-434927 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 26539596 (allocated 28291072) 2026-11-11 10:23:28,506 104 INFO rb-85cb4a8-226658-434927 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 2564 2026-11-11 10:23:28,509 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:28,513 104 INFO rb-85cb4a8-226658-434927 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 2564 2026-11-11 10:23:28,698 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102328_698639_test_journal_items_add_in_flight_is_not_undone_by_a_following_click.txt 2026-11-11 10:23:28,699 104 INFO rb-85cb4a8-226658-434927 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/tmp4se8zleh_chrome_odoo" 2026-11-11 10:23:28,776 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,178 104 INFO rb-85cb4a8-226658-434927 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: 2807 2026-11-11 10:23:31,179 104 INFO rb-85cb4a8-226658-434927 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/tmpw4lkrlkf_chrome_odoo 2026-11-11 10:23:31,179 104 INFO rb-85cb4a8-226658-434927 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:38401/json/version 2026-11-11 10:23:31,180 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38401/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:23:31,235 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,235 104 INFO rb-85cb4a8-226658-434927 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:38401/json 2026-11-11 10:23:31,238 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:38401/json with timeout 3 increased to 10s during tests 2026-11-11 10:23:31,254 104 INFO rb-85cb4a8-226658-434927 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:38401/devtools/page/D69F3585AE7164A51517C34579F4AD63 2026-11-11 10:23:31,267 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,274 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,434 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_race_ji_remove_user from n/a 2026-11-11 10:23:31,458 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,478 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,478 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:31,528 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:23:33,259 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /odoo HTTP/1.1" 200 - 181 0.147 1.599 2026-11-11 10:23:33,266 104 INFO rb-85cb4a8-226658-434927 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': 'D69F3585AE7164A51517C34579F4AD63', 'loaderId': 'E689A18B53635A045496C02E9AB0C1D9', 'isDownload': False} 2026-11-11 10:23:33,266 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:33,336 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.009 0.008 2026-11-11 10:23:33,377 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.024 0.031 2026-11-11 10:23:33,463 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:33,890 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.301 0.248 2026-11-11 10:23:33,902 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.505 2026-11-11 10:23:33,921 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.115 2026-11-11 10:23:33,960 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.015 0.562 2026-11-11 10:23:34,628 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-11-11 10:23:34,809 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:23:34,830 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-11-11 10:23:34,833 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-11-11 10:23:34,862 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.012 2026-11-11 10:23:34,882 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:34,902 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:23:35,016 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.028 0.041 2026-11-11 10:23:35,034 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.016 2026-11-11 10:23:35,056 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.003 0.035 2026-11-11 10:23:35,127 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:35,238 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "POST /mail/data HTTP/1.1" 200 - 34 0.045 0.060 2026-11-11 10:23:35,300 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-11-11 10:23:35,317 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:23:35,387 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.048 0.176 2026-11-11 10:23:35,454 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /web/image?model=res.users&field=avatar_128&id=255 HTTP/1.1" 200 - 17 0.016 0.251 2026-11-11 10:23:35,512 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:35,539 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.172 2026-11-11 10:23:35,568 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.374 2026-11-11 10:23:35,576 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.245 2026-11-11 10:23:35,608 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.119 2026-11-11 10:23:35,654 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:35] "GET /web/image/res.partner/1214/avatar_128?unique=1794392547000 HTTP/1.1" 200 - 9 0.018 0.447 2026-11-11 10:23:36,633 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:36,658 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:23:36,660 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:36,720 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.007 2026-11-11 10:23:36,732 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 10:23:36,885 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "POST /mail/data HTTP/1.1" 200 - 20 0.032 0.056 2026-11-11 10:23:36,933 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.024 0.020 2026-11-11 10:23:36,994 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:36] "GET /web/image?model=res.users&field=avatar_128&id=255 HTTP/1.1" 200 - 10 0.016 0.087 2026-11-11 10:23:37,056 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "GET /web/image/res.partner/1214/avatar_128?unique=1794392547000 HTTP/1.1" 200 - 9 0.013 0.141 2026-11-11 10:23:37,058 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.146 2026-11-11 10:23:37,091 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:23:37,105 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.162 2026-11-11 10:23:37,139 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:23:37,485 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.112 0.389 2026-11-11 10:23:37,529 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "GET /web/image/res.company/97/favicon HTTP/1.1" 200 - 9 0.018 0.423 2026-11-11 10:23:37,586 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.009 0.041 2026-11-11 10:23:37,690 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.049 0.071 2026-11-11 10:23:37,706 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.130 2026-11-11 10:23:38,017 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,091 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.019 0.022 2026-11-11 10:23:38,108 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,161 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.030 2026-11-11 10:23:38,195 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,239 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.009 0.015 2026-11-11 10:23:38,246 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,311 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,409 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:38,491 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.049 2026-11-11 10:23:38,771 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/action/run HTTP/1.1" 200 - 46 0.066 0.174 2026-11-11 10:23:38,917 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.009 0.104 2026-11-11 10:23:38,975 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:38] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-11-11 10:23:39,058 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.018 0.070 2026-11-11 10:23:39,319 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.018 0.121 2026-11-11 10:23:39,368 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.028 2026-11-11 10:23:39,409 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-11-11 10:23:39,512 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:39,526 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.032 2026-11-11 10:23:39,553 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:39,687 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.022 0.089 2026-11-11 10:23:39,734 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:39] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:23:40,959 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:40] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.034 2026-11-11 10:23:41,056 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:41] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.029 0.103 2026-11-11 10:23:41,097 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:41,136 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:41] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.049 2026-11-11 10:23:41,165 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:41,238 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:41,390 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:41] "POST /web/dataset/call_kw/account.move.line/web_save HTTP/1.1" 200 - 22 0.032 0.115 2026-11-11 10:23:43,048 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 114 0.148 1.461 2026-11-11 10:23:43,094 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 1.628 2026-11-11 10:23:43,122 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 1.648 2026-11-11 10:23:43,223 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 12 0.029 0.114 2026-11-11 10:23:43,340 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.020 2026-11-11 10:23:43,365 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.026 2026-11-11 10:23:43,399 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:43,403 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:43,498 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.065 0.093 2026-11-11 10:23:43,512 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:23:43] "POST /mail/thread/messages HTTP/1.1" 200 - 3 0.003 0.094 2026-11-11 10:23:43,901 104 INFO rb-85cb4a8-226658-434927 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 26610392 (allocated 28291072) 2026-11-11 10:23:43,903 104 INFO rb-85cb4a8-226658-434927 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 2807 2026-11-11 10:23:43,905 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:23:43,906 104 INFO rb-85cb4a8-226658-434927 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 2807 2026-11-11 10:23:44,063 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102344_063341_test_journal_items_remove_in_flight_is_not_undone_by_a_following_click.txt 2026-11-11 10:23:44,063 104 INFO rb-85cb4a8-226658-434927 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/tmpw4lkrlkf_chrome_odoo" 2026-11-11 10:23:44,165 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-11-11 10:23:55,637 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:23:58,702 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:24:01,151 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts ... 2026-11-11 10:24:03,388 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Chrome pid: 3056 2026-11-11 10:24:03,388 104 INFO rb-85cb4a8-226658-434927 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/tmp3fpb99vo_chrome_odoo 2026-11-11 10:24:03,388 104 INFO rb-85cb4a8-226658-434927 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:41649/json/version 2026-11-11 10:24:03,390 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:41649/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:24:03,490 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,490 104 INFO rb-85cb4a8-226658-434927 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:41649/json 2026-11-11 10:24:03,492 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:41649/json with timeout 3 increased to 10s during tests 2026-11-11 10:24:03,543 104 INFO rb-85cb4a8-226658-434927 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:41649/devtools/page/D24226A45367483CD5F6091B4EF05C55 2026-11-11 10:24:03,616 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,632 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,836 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_commit_input_user from n/a 2026-11-11 10:24:03,852 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,877 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,877 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:03,916 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:24:05,835 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:05] "GET /odoo HTTP/1.1" 200 - 181 0.162 1.762 2026-11-11 10:24:05,843 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Navigation result: {'frameId': 'D24226A45367483CD5F6091B4EF05C55', 'loaderId': '6C51C2912EE37C3945B3339B2B553872', 'isDownload': False} 2026-11-11 10:24:05,843 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:05,924 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:05] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.029 2026-11-11 10:24:05,966 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:05] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.055 2026-11-11 10:24:06,113 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:06,301 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:06] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.192 0.208 2026-11-11 10:24:06,314 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:06] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.406 2026-11-11 10:24:06,367 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.017 0.413 2026-11-11 10:24:06,396 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:06] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.045 2026-11-11 10:24:07,060 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:24:07,198 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:24:07,199 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:24:07,218 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-11-11 10:24:07,255 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:07,273 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.019 0.026 2026-11-11 10:24:07,280 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-11-11 10:24:07,363 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.037 2026-11-11 10:24:07,382 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:24:07,402 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.016 2026-11-11 10:24:07,450 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:07,460 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-11-11 10:24:07,570 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:24:07,584 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "POST /mail/data HTTP/1.1" 200 - 34 0.064 0.052 2026-11-11 10:24:07,601 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:24:07,724 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.028 0.192 2026-11-11 10:24:07,829 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/image?model=res.users&field=avatar_128&id=258 HTTP/1.1" 200 - 17 0.020 0.293 2026-11-11 10:24:07,884 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/image/res.partner/1225/avatar_128?unique=1794392624000 HTTP/1.1" 200 - 9 0.021 0.346 2026-11-11 10:24:07,905 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.359 2026-11-11 10:24:07,906 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:07,955 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.116 2026-11-11 10:24:08,002 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.337 2026-11-11 10:24:09,231 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:09,246 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.007 2026-11-11 10:24:09,270 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:09,319 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:24:09,336 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.010 2026-11-11 10:24:09,506 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /mail/data HTTP/1.1" 200 - 20 0.046 0.056 2026-11-11 10:24:09,576 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /web/image/res.partner/1225/avatar_128?unique=1794392624000 HTTP/1.1" 200 - 9 0.024 0.093 2026-11-11 10:24:09,640 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /web/image?model=res.users&field=avatar_128&id=258 HTTP/1.1" 200 - 10 0.015 0.155 2026-11-11 10:24:09,678 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.207 2026-11-11 10:24:09,735 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:24:09,739 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.166 2026-11-11 10:24:09,742 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.275 2026-11-11 10:24:09,814 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:24:09,992 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:09] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.079 0.169 2026-11-11 10:24:10,038 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "GET /web/image/res.company/98/favicon HTTP/1.1" 200 - 9 0.011 0.309 2026-11-11 10:24:10,245 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.075 0.095 2026-11-11 10:24:10,446 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.010 2026-11-11 10:24:10,537 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-11-11 10:24:10,560 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.010 0.007 2026-11-11 10:24:10,571 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.029 2026-11-11 10:24:10,616 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-11-11 10:24:10,829 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-11-11 10:24:10,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:24:10,870 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:10,932 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:10] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.014 0.037 2026-11-11 10:24:11,317 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.073 0.284 2026-11-11 10:24:11,372 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.005 0.023 2026-11-11 10:24:11,427 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.007 0.026 2026-11-11 10:24:11,461 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.040 2026-11-11 10:24:11,542 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.041 2026-11-11 10:24:11,649 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:11,777 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.119 2026-11-11 10:24:11,835 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:24:11,948 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:11] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.031 0.088 2026-11-11 10:24:12,033 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.013 2026-11-11 10:24:12,213 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.038 0.136 2026-11-11 10:24:12,284 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.010 0.042 2026-11-11 10:24:12,330 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-11-11 10:24:12,338 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:24:12,502 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,564 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 22 0.022 0.073 2026-11-11 10:24:12,639 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,712 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,776 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,841 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,848 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.022 0.090 2026-11-11 10:24:12,921 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,989 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: tour succeeded 2026-11-11 10:24:12,991 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:12,998 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:12] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 21 0.029 0.085 2026-11-11 10:24:13,094 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:13] "GET /odoo/accounting/1937/action-1245?statement_line_id=350 HTTP/1.1" 200 - 20 0.020 0.132 2026-11-11 10:24:13,155 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.021 0.193 2026-11-11 10:24:13,504 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts.browser: heap 28589924 (allocated 30126080) 2026-11-11 10:24:13,516 104 INFO rb-85cb4a8-226658-434927 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 3056 2026-11-11 10:24:13,521 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_an_intent_commits_pending_typed_input_before_it_acts: Closing websocket connection 2026-11-11 10:24:13,523 104 INFO rb-85cb4a8-226658-434927 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 3056 2026-11-11 10:24:13,655 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102413_655136_test_an_intent_commits_pending_typed_input_before_it_acts.txt 2026-11-11 10:24:13,655 104 INFO rb-85cb4a8-226658-434927 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/tmp3fpb99vo_chrome_odoo" 2026-11-11 10:24:13,727 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row ... 2026-11-11 10:24:15,996 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Chrome pid: 3307 2026-11-11 10:24:15,996 104 INFO rb-85cb4a8-226658-434927 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/tmpozd88nws_chrome_odoo 2026-11-11 10:24:15,996 104 INFO rb-85cb4a8-226658-434927 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:39203/json/version 2026-11-11 10:24:16,001 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:39203/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:24:16,093 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,094 104 INFO rb-85cb4a8-226658-434927 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:39203/json 2026-11-11 10:24:16,094 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:39203/json with timeout 3 increased to 10s during tests 2026-11-11 10:24:16,115 104 INFO rb-85cb4a8-226658-434927 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:39203/devtools/page/BA5D830F26FAB78EF31F5D78D3EA752D 2026-11-11 10:24:16,136 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,162 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,350 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_autosave_user from n/a 2026-11-11 10:24:16,362 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,395 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,395 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:16,428 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:24:18,253 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /odoo HTTP/1.1" 200 - 181 0.142 1.688 2026-11-11 10:24:18,258 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row: Navigation result: {'frameId': 'BA5D830F26FAB78EF31F5D78D3EA752D', 'loaderId': 'BC46BA0802B48E1C77D546F620AD8A65', 'isDownload': False} 2026-11-11 10:24:18,258 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:18,337 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.010 0.025 2026-11-11 10:24:18,357 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-11-11 10:24:18,386 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.050 2026-11-11 10:24:18,393 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:18,404 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.091 2026-11-11 10:24:18,739 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.140 0.288 2026-11-11 10:24:18,746 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.254 2026-11-11 10:24:18,915 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:18] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.006 2026-11-11 10:24:19,790 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-11-11 10:24:19,824 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.023 2026-11-11 10:24:19,831 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.013 2026-11-11 10:24:19,856 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.013 2026-11-11 10:24:19,858 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:19,894 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:24:19,972 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.036 2026-11-11 10:24:19,991 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.050 2026-11-11 10:24:20,025 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.068 2026-11-11 10:24:20,079 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:20,217 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "POST /mail/data HTTP/1.1" 200 - 34 0.069 0.080 2026-11-11 10:24:20,288 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-11-11 10:24:20,316 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-11-11 10:24:20,354 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /web/image?model=res.users&field=avatar_128&id=259 HTTP/1.1" 200 - 17 0.071 0.123 2026-11-11 10:24:20,420 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /web/image/res.partner/1226/avatar_128?unique=1794392624000 HTTP/1.1" 200 - 9 0.025 0.223 2026-11-11 10:24:20,424 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.161 2026-11-11 10:24:20,468 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:24:20,551 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.033 0.246 2026-11-11 10:24:20,610 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "POST /web/action/load HTTP/1.1" 200 - 5 0.024 0.386 2026-11-11 10:24:20,686 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.033 0.307 2026-11-11 10:24:20,704 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.013 2026-11-11 10:24:20,736 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:21,976 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:21,991 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.008 2026-11-11 10:24:22,011 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:22,068 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-11-11 10:24:22,082 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.014 2026-11-11 10:24:22,262 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /mail/data HTTP/1.1" 200 - 20 0.050 0.056 2026-11-11 10:24:22,301 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "GET /web/image?model=res.users&field=avatar_128&id=259 HTTP/1.1" 304 - 10 0.010 0.101 2026-11-11 10:24:22,366 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.018 0.152 2026-11-11 10:24:22,369 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.179 2026-11-11 10:24:22,414 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.088 2026-11-11 10:24:22,449 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:24:22,481 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "GET /web/image/res.company/98/favicon HTTP/1.1" 200 - 9 0.033 0.090 2026-11-11 10:24:22,740 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.053 0.249 2026-11-11 10:24:22,953 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:22] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.061 0.112 2026-11-11 10:24:23,096 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:24:23,182 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.026 2026-11-11 10:24:23,191 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 10:24:23,204 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.005 2026-11-11 10:24:23,228 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-11-11 10:24:23,433 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:24:23,441 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:24:23,503 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:23,551 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.011 0.032 2026-11-11 10:24:23,962 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:23] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.093 0.265 2026-11-11 10:24:24,011 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.014 2026-11-11 10:24:24,073 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.006 0.018 2026-11-11 10:24:24,096 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.034 2026-11-11 10:24:24,166 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.009 0.037 2026-11-11 10:24:24,280 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:24,389 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.134 2026-11-11 10:24:24,429 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-11-11 10:24:24,515 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.022 0.063 2026-11-11 10:24:24,593 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.005 0.020 2026-11-11 10:24:24,745 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.031 0.119 2026-11-11 10:24:24,796 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:24:24,805 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:24] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:24:24,932 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:24,989 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:25,012 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 23 0.026 0.066 2026-11-11 10:24:25,115 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:25,153 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.014 0.021 2026-11-11 10:24:25,393 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.account/name_search HTTP/1.1" 200 - 5 0.009 0.022 2026-11-11 10:24:25,447 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:25,515 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:25,564 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 24 0.028 0.078 2026-11-11 10:24:25,635 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 14 0.010 0.023 2026-11-11 10:24:25,697 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.003 0.018 2026-11-11 10:24:25,835 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.021 0.063 2026-11-11 10:24:25,879 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.016 2026-11-11 10:24:25,901 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:25] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.004 0.011 2026-11-11 10:24:25,960 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,041 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,130 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:26] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 13 0.012 0.049 2026-11-11 10:24:26,182 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:26] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.014 2026-11-11 10:24:26,210 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,278 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,331 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,398 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,452 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,454 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:26,604 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #259 deleted account.move.line.ctp records with IDs: [1016] 2026-11-11 10:24:26,839 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileEditAfterAutoSaveTour.test_edit_made_before_a_card_switch_reaches_the_saved_row.browser: heap 30335532 (allocated 32223232) 2026-11-11 10:24:26,844 104 INFO rb-85cb4a8-226658-434927 odoo.models.unlink: User #259 deleted account.move.line records with IDs: [2092] 2026-11-11 10:24:27,180 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:27] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 215 0.243 0.537 2026-11-11 10:24:27,188 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.527 2026-11-11 10:24:27,198 104 INFO rb-85cb4a8-226658-434927 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 3307 2026-11-11 10:24:27,201 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:27,202 104 INFO rb-85cb4a8-226658-434927 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 3307 2026-11-11 10:24:27,370 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102427_369932_test_edit_made_before_a_card_switch_reaches_the_saved_row.txt 2026-11-11 10:24:27,370 104 INFO rb-85cb4a8-226658-434927 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/tmpozd88nws_chrome_odoo" 2026-11-11 10:24:27,496 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 10:24:38,829 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:24:41,691 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:24:44,096 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour ... 2026-11-11 10:24:46,676 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome pid: 3557 2026-11-11 10:24:46,677 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome headless temporary user profile dir: /tmp/tmpes6x9ejm_chrome_odoo 2026-11-11 10:24:46,677 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:40565/json/version 2026-11-11 10:24:46,683 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40565/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:24:46,701 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Browser version: Chrome/150.0.7871.114 2026-11-11 10:24:46,701 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:40565/json 2026-11-11 10:24:46,707 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:40565/json with timeout 3 increased to 10s during tests 2026-11-11 10:24:46,730 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Websocket url found: ws://127.0.0.1:40565/devtools/page/DDE11680B06AD2DA36942011D15C5C9C 2026-11-11 10:24:46,750 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Enable chrome headless console log notification 2026-11-11 10:24:46,772 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome headless enable page notifications 2026-11-11 10:24:47,039 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_a11y_user from n/a 2026-11-11 10:24:47,051 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Setting session cookie in browser 2026-11-11 10:24:47,066 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:47,066 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-11-11 10:24:47,098 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:24:48,772 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:48] "GET /odoo HTTP/1.1" 200 - 181 0.143 1.535 2026-11-11 10:24:48,777 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Navigation result: {'frameId': 'DDE11680B06AD2DA36942011D15C5C9C', 'loaderId': '4455D8BA0C7ABEECD17BD80106F5B7EA', 'isDownload': False} 2026-11-11 10:24:48,777 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Evaluate ready code "odoo.isTourReady('reconcile_a11y_tour')" 2026-11-11 10:24:48,850 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:48] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.018 0.013 2026-11-11 10:24:48,896 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:48] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.051 2026-11-11 10:24:48,990 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.038 0.063 2026-11-11 10:24:49,000 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:49] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.146 2026-11-11 10:24:49,034 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:49,350 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:49] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.146 0.360 2026-11-11 10:24:49,365 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:49] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.262 2026-11-11 10:24:49,382 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:49] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.046 2026-11-11 10:24:50,170 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-11-11 10:24:50,186 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.027 2026-11-11 10:24:50,190 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.012 2026-11-11 10:24:50,213 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.004 0.009 2026-11-11 10:24:50,260 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-11-11 10:24:50,294 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:24:50,360 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.021 2026-11-11 10:24:50,373 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.013 2026-11-11 10:24:50,411 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.034 2026-11-11 10:24:50,474 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:50,598 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:24:50,627 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:24:50,630 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "POST /mail/data HTTP/1.1" 200 - 34 0.083 0.088 2026-11-11 10:24:50,682 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.176 2026-11-11 10:24:50,763 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /web/image/res.partner/1237/avatar_128?unique=1794392667000 HTTP/1.1" 200 - 16 0.040 0.200 2026-11-11 10:24:50,834 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /web/image?model=res.users&field=avatar_128&id=262 HTTP/1.1" 200 - 10 0.015 0.306 2026-11-11 10:24:50,840 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.244 2026-11-11 10:24:50,893 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.182 2026-11-11 10:24:50,968 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:24:51,002 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:24:51,065 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:51] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.050 0.448 2026-11-11 10:24:51,202 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:51,214 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:51] "POST /mail/data HTTP/1.1" 200 - 38 0.066 0.242 2026-11-11 10:24:51,234 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:51] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.082 2026-11-11 10:24:52,459 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:52,479 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.007 2026-11-11 10:24:52,496 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-11-11 10:24:52,554 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.005 0.010 2026-11-11 10:24:52,577 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.023 2026-11-11 10:24:52,828 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "POST /mail/data HTTP/1.1" 200 - 20 0.060 0.078 2026-11-11 10:24:52,832 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.133 2026-11-11 10:24:52,891 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "GET /web/image/res.company/99/favicon HTTP/1.1" 200 - 9 0.011 0.113 2026-11-11 10:24:52,952 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "GET /web/image?model=res.users&field=avatar_128&id=262 HTTP/1.1" 304 - 10 0.012 0.206 2026-11-11 10:24:52,990 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:52] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.246 2026-11-11 10:24:53,022 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.007 0.156 2026-11-11 10:24:53,208 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.049 0.138 2026-11-11 10:24:53,396 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 49 0.057 0.096 2026-11-11 10:24:53,548 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:24:53,647 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-11-11 10:24:53,696 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.009 2026-11-11 10:24:53,720 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.014 2026-11-11 10:24:53,732 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "GET /web/assets/66002ba/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-11-11 10:24:53,943 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:24:53,945 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:53] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-11-11 10:24:53,978 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:54,029 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 12 0.010 0.033 2026-11-11 10:24:54,360 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 100 0.055 0.230 2026-11-11 10:24:54,431 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.006 0.018 2026-11-11 10:24:54,493 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.006 0.023 2026-11-11 10:24:54,533 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.009 0.052 2026-11-11 10:24:54,607 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.009 0.038 2026-11-11 10:24:54,705 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:54,787 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.105 2026-11-11 10:24:54,931 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 26 0.022 0.055 2026-11-11 10:24:54,936 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:54] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.067 2026-11-11 10:24:55,068 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.008 0.037 2026-11-11 10:24:55,241 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 46 0.038 0.169 2026-11-11 10:24:55,332 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.052 2026-11-11 10:24:55,376 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:24:55,432 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.011 0.054 2026-11-11 10:24:55,552 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:55,611 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:55,663 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.010 0.029 2026-11-11 10:24:55,835 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 26 0.037 0.106 2026-11-11 10:24:55,875 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:55,886 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:55] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-11-11 10:24:55,952 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:57,013 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:57,097 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:57,262 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:57] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 28 0.040 0.106 2026-11-11 10:24:57,271 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:24:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-11-11 10:24:57,311 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: tour succeeded 2026-11-11 10:24:57,312 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:24:57,739 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour.browser: heap 28415024 (allocated 29863936) 2026-11-11 10:24:57,748 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Closing chrome headless with pid 3557 2026-11-11 10:24:57,760 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Closing websocket connection 2026-11-11 10:24:57,767 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Terminating chrome headless with pid 3557 2026-11-11 10:24:57,895 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Chrome Log in: /tmp/odoo_tests/rb-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102457_895091_test_reconcile_a11y_tour.txt 2026-11-11 10:24:57,895 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileKeyboardAndFocusTour.test_reconcile_a11y_tour: Removing chrome user profile "/tmp/tmpes6x9ejm_chrome_odoo" 2026-11-11 10:24:57,950 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,322 104 INFO rb-85cb4a8-226658-434927 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: 3809 2026-11-11 10:25:00,323 104 INFO rb-85cb4a8-226658-434927 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/tmpu44xeu05_chrome_odoo 2026-11-11 10:25:00,323 104 INFO rb-85cb4a8-226658-434927 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:44409/json/version 2026-11-11 10:25:00,324 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:44409/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:25:00,456 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,456 104 INFO rb-85cb4a8-226658-434927 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:44409/json 2026-11-11 10:25:00,457 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:44409/json with timeout 3 increased to 10s during tests 2026-11-11 10:25:00,504 104 INFO rb-85cb4a8-226658-434927 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:44409/devtools/page/1D0AE6188C3A42047DE14CAE0A6AE065 2026-11-11 10:25:00,522 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,537 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,713 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_focus_user from n/a 2026-11-11 10:25:00,725 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,741 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,742 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:00,762 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:25:03,818 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:03] "GET /odoo HTTP/1.1" 200 - 181 0.155 2.904 2026-11-11 10:25:03,823 104 INFO rb-85cb4a8-226658-434927 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': '1D0AE6188C3A42047DE14CAE0A6AE065', 'loaderId': '0F229CDAB7B09670F2DE2EE7479C4A45', 'isDownload': False} 2026-11-11 10:25:03,823 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:03,887 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:03] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.026 2026-11-11 10:25:03,896 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:03] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-11-11 10:25:03,964 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.042 0.039 2026-11-11 10:25:04,010 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:04] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.133 2026-11-11 10:25:04,072 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:04,249 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:04] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.109 0.268 2026-11-11 10:25:04,261 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:04] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.194 2026-11-11 10:25:04,363 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:04] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-11-11 10:25:05,228 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-11-11 10:25:05,253 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-11-11 10:25:05,258 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.022 2026-11-11 10:25:05,285 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.009 2026-11-11 10:25:05,287 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:05,309 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-11-11 10:25:05,367 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.022 2026-11-11 10:25:05,391 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 10:25:05,418 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.009 0.023 2026-11-11 10:25:05,470 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:05,572 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-11-11 10:25:05,617 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "POST /mail/data HTTP/1.1" 200 - 34 0.097 0.061 2026-11-11 10:25:05,653 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.046 2026-11-11 10:25:05,699 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/image/res.partner/1238/avatar_128?unique=1794392667000 HTTP/1.1" 200 - 16 0.025 0.164 2026-11-11 10:25:05,827 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.037 0.253 2026-11-11 10:25:05,885 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/image?model=res.users&field=avatar_128&id=263 HTTP/1.1" 200 - 10 0.029 0.354 2026-11-11 10:25:05,916 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.383 2026-11-11 10:25:05,918 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.352 2026-11-11 10:25:05,951 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:05,958 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:05] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.020 0.033 2026-11-11 10:25:06,032 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:06] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.321 2026-11-11 10:25:06,959 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:06,959 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:06] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-11-11 10:25:07,038 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:07,102 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-11-11 10:25:07,118 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.013 2026-11-11 10:25:07,300 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /mail/data HTTP/1.1" 200 - 20 0.043 0.065 2026-11-11 10:25:07,302 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.088 2026-11-11 10:25:07,366 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/action/load HTTP/1.1" 200 - 10 0.025 0.102 2026-11-11 10:25:07,409 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "GET /web/image?model=res.users&field=avatar_128&id=263 HTTP/1.1" 200 - 10 0.012 0.175 2026-11-11 10:25:07,459 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.111 2026-11-11 10:25:07,469 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-11-11 10:25:07,503 104 INFO ? werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-11-11 10:25:07,877 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 106 0.134 0.300 2026-11-11 10:25:07,917 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "GET /web/image/res.company/99/favicon HTTP/1.1" 200 - 9 0.008 0.463 2026-11-11 10:25:07,941 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.021 2026-11-11 10:25:07,962 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:07] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.011 2026-11-11 10:25:08,076 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:08] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.039 0.084 2026-11-11 10:25:08,440 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,493 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:08] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.014 0.022 2026-11-11 10:25:08,530 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,561 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:08] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.018 2026-11-11 10:25:08,603 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,640 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:08] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.016 2026-11-11 10:25:08,661 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,741 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,826 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:08,900 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:08] "POST /web/action/load HTTP/1.1" 200 - 11 0.015 0.037 2026-11-11 10:25:09,152 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/action/run HTTP/1.1" 200 - 46 0.059 0.136 2026-11-11 10:25:09,314 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.010 0.111 2026-11-11 10:25:09,368 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.012 2026-11-11 10:25:09,482 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 17 0.032 0.080 2026-11-11 10:25:09,699 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.015 0.097 2026-11-11 10:25:09,768 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.038 2026-11-11 10:25:09,810 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-11-11 10:25:09,910 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:09,920 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:09] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.023 2026-11-11 10:25:09,986 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,001 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:10] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-11-11 10:25:10,119 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:10] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 21 0.032 0.067 2026-11-11 10:25:10,170 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,179 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.002 0.015 2026-11-11 10:25:10,238 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,406 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:10] "POST /web/dataset/call_kw/account.move.line/onchange HTTP/1.1" 200 - 25 0.066 0.081 2026-11-11 10:25:10,504 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,506 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,525 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.009 0.042 2026-11-11 10:25:10,908 104 INFO rb-85cb4a8-226658-434927 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 25722936 (allocated 27504640) 2026-11-11 10:25:10,916 104 INFO rb-85cb4a8-226658-434927 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 3809 2026-11-11 10:25:10,922 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:10,926 104 INFO rb-85cb4a8-226658-434927 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 3809 2026-11-11 10:25:11,106 104 INFO rb-85cb4a8-226658-434927 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-85cb4a8-226658-434927/chrome_logs/chrome_log_20261111_102511_106498_test_removing_an_unrelated_row_does_not_corrupt_a_differently_focused_rows_content.txt 2026-11-11 10:25:11,106 104 INFO rb-85cb4a8-226658-434927 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/tmpu44xeu05_chrome_odoo" 2026-11-11 10:25:11,213 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-11-11 10:25:23,079 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15%: their account is the counterpart. 2026-11-11 10:25:26,249 104 INFO rb-85cb4a8-226658-434927 odoo.addons.to_vat_counterpart.models.account_tax: VAT counterpart left empty on the tax lines of 15% (Copy): their account is the counterpart. 2026-11-11 10:25:28,920 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours: Starting TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier ... 2026-11-11 10:25:31,570 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Chrome pid: 4048 2026-11-11 10:25:31,571 104 INFO rb-85cb4a8-226658-434927 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/tmpk_zeusn1_chrome_odoo 2026-11-11 10:25:31,571 104 INFO rb-85cb4a8-226658-434927 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:37031/json/version 2026-11-11 10:25:31,573 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:37031/json/version with timeout 3 increased to 10s during tests 2026-11-11 10:25:31,726 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:31,726 104 INFO rb-85cb4a8-226658-434927 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:37031/json 2026-11-11 10:25:31,727 104 INFO rb-85cb4a8-226658-434927 odoo.tests.common.requests: request http://127.0.0.1:37031/json with timeout 3 increased to 10s during tests 2026-11-11 10:25:31,763 104 INFO rb-85cb4a8-226658-434927 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:37031/devtools/page/C98AD30356348A68BCE96E9DFFBBB078 2026-11-11 10:25:31,819 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:31,870 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:32,116 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.res_users: Login successful for db:rb-85cb4a8-226658-434927 login:recon_badge_user from n/a 2026-11-11 10:25:32,131 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:32,144 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:32,145 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:32,173 104 INFO rb-85cb4a8-226658-434927 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-11-11 10:25:34,293 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /odoo HTTP/1.1" 200 - 181 0.175 1.948 2026-11-11 10:25:34,298 104 INFO rb-85cb4a8-226658-434927 odoo.addons.viin_account_reconciliation.tests.test_reconcile_tours.TestReconcileBadgeUncheckTour.test_badge_uncheck_keeps_a_manual_match_made_earlier: Navigation result: {'frameId': 'C98AD30356348A68BCE96E9DFFBBB078', 'loaderId': '955BD0EB9627ADC8A91BE23DD160FFE1', 'isDownload': False} 2026-11-11 10:25:34,298 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:34,360 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/assets/b0e8eef/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-11-11 10:25:34,405 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/assets/a355b58/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-11-11 10:25:34,523 104 INFO rb-85cb4a8-226658-434927 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-11-11 10:25:34,778 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/webclient/load_menus/5d97ec63ea1140be426fcdf74484b12bb1202e4f8d4a7c3e632269dbe57f8a2f HTTP/1.1" 200 - 172 0.211 0.191 2026-11-11 10:25:34,800 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.392 2026-11-11 10:25:34,826 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/webclient/translations/51d255c89410bcbec186e2601d4265648f784ecc?lang=en_US HTTP/1.1" 200 - 0 0.000 0.430 2026-11-11 10:25:34,841 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:34] "GET /web/assets/ba29832/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-11-11 10:25:35,012 104 INFO rb-85cb4a8-226658-434927 werkzeug: 127.0.0.1 - - [11/Nov/2026 10:25:35] "GET /web/assets/b144913/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008